ocaml/stdlib
David Allsopp 947486007e Fix Hashtbl.Make.of_seq creating randomized tables
Book-keeping error only - although it does potentially initialise the PRNG
unnecessarily.
2019-03-29 11:11:41 +01:00
..
.depend Remove gprof support (#2314) 2019-03-16 19:56:53 +01:00
Compflags Remove gprof support (#2314) 2019-03-16 19:56:53 +01:00
HACKING.adoc Correct wrong instructions for otherlibs/threads/Makefile; state that partialclean may be used instead of clean 2018-08-20 21:12:53 -04:00
Makefile Use boot/ocamlc.opt for building, if available. 2019-03-20 10:31:46 +00:00
StdlibModules Add paths for built-in types (#1876) 2018-11-08 16:08:17 +01:00
arg.ml Arg module sometimes misbehaved instead of rejecting invalid -keyword=arg inputs 2018-07-22 02:24:08 -04:00
arg.mli Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
array.ml Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
array.mli add Stdlib.Float.Array (#1936) 2018-12-03 14:08:56 +01:00
arrayLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
arrayLabels.mli Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
bigarray.ml Move bigarray to the stdlib (#1685) 2018-04-09 13:14:05 +01:00
bigarray.mli documentation: use Bigarray consistently (#2208) 2018-12-20 18:46:54 +01:00
bool.ml Add paths for built-in types (#1876) 2018-11-08 16:08:17 +01:00
bool.mli Add paths for built-in types (#1876) 2018-11-08 16:08:17 +01:00
buffer.ml Extend Bytes and Buffer with functions to read/write binary representations of numbers (#1864) 2018-11-09 13:40:33 +01:00
buffer.mli Extend Bytes and Buffer with functions to read/write binary representations of numbers (#1864) 2018-11-09 13:40:33 +01:00
bytes.ml Mark the Bytes.equal external as not-allocating C. 2018-11-21 13:09:42 +01:00
bytes.mli Extend Bytes and Buffer with functions to read/write binary representations of numbers (#1864) 2018-11-09 13:40:33 +01:00
bytesLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
bytesLabels.mli Extend Bytes and Buffer with functions to read/write binary representations of numbers (#1864) 2018-11-09 13:40:33 +01:00
callback.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
callback.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
camlinternalFormat.ml Enforce precision in printf %F 2019-03-09 12:03:43 +01:00
camlinternalFormat.mli Relax the type of make_iprintf and improve Format.ifprintf. 2018-08-02 23:17:47 +02:00
camlinternalFormatBasics.ml Enforce precision in printf %F 2019-03-09 12:03:43 +01:00
camlinternalFormatBasics.mli Enforce precision in printf %F 2019-03-09 12:03:43 +01:00
camlinternalLazy.ml Deprecate Obj.set_tag. 2019-02-12 11:13:48 +00:00
camlinternalLazy.mli Fix a make -j bug, by ensuring Lazy depends on CamlinternalLazy. 2018-11-14 17:33:51 +00:00
camlinternalMod.ml Deprecate Obj.set_tag. 2019-02-12 11:13:48 +00:00
camlinternalMod.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
camlinternalOO.ml Also enable more warnings in stdlib/ and fix them. 2016-03-15 22:47:26 +01:00
camlinternalOO.mli PR#7363: start documentation headers at {1 2017-10-04 13:05:05 +02:00
char.ml apply changes to stdlib and test suite 2016-08-07 11:19:26 -04:00
char.mli Deprecate Pervasives (#1605) 2018-08-27 12:42:14 +01:00
complex.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
complex.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
digest.ml Check that the argument to Digest.to_hex has the correct length (#763) 2016-08-24 15:14:13 +02:00
digest.mli Deprecate Pervasives (#1605) 2018-08-27 12:42:14 +01:00
dune dune: fix stdlib build 2018-12-04 11:42:11 +00:00
ephemeron.ml Fix Hashtbl.Make.of_seq creating randomized tables 2019-03-29 11:11:41 +01:00
ephemeron.mli Deprecate Pervasives (#1605) 2018-08-27 12:42:14 +01:00
expand_module_aliases.awk Provide a way to build the bytecode compiler using Dune (#2093) 2018-10-10 16:16:00 +01:00
filename.ml Filename.chop_suffix_opt (#2125) 2018-11-08 08:50:39 +01:00
filename.mli Filename.chop_suffix_opt (#2125) 2018-11-08 08:50:39 +01:00
float.ml add Stdlib.Float.Array (#1936) 2018-12-03 14:08:56 +01:00
float.mli add Stdlib.Float.Array (#1936) 2018-12-03 14:08:56 +01:00
format.ml [format] Make the code respect the documentation for set_max_indent 2019-01-16 10:04:30 +01:00
format.mli [format] Make the code respect the documentation for set_max_indent 2019-01-16 10:04:30 +01:00
fun.ml Improve protect 2019-02-03 12:27:27 +01:00
fun.mli Improve protect 2019-02-03 12:27:27 +01:00
gc.ml Add caml_alloc_custom_mem (#1738) 2018-11-06 13:42:48 +01:00
gc.mli deprecate the mutability of Gc.control record fields (#2145) 2018-11-13 13:43:34 +01:00
genlex.ml Also enable more warnings in stdlib/ and fix them. 2016-03-15 22:47:26 +01:00
genlex.mli Add cross-reference detected by ocamldoc 2017-02-01 20:20:02 +01:00
hashbang Call the '#' sign hash rather than sharp. 2016-05-09 16:34:40 +02:00
hashtbl.ml Fix Hashtbl.Make.of_seq creating randomized tables 2019-03-29 11:11:41 +01:00
hashtbl.mli Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
header.c Move configuration header files from the config to the byterun/caml directory 2017-04-26 19:28:17 +02:00
headernt.c Fix windows ANSI locale: use CP_ACP instead of CP_THREAD_ACP (#2062) 2018-10-03 14:19:07 +02:00
int.ml Remove Int.of_string. 2018-10-09 11:33:08 +02:00
int.mli Remove Int.of_string. 2018-10-09 11:33:08 +02:00
int32.ml Add {Int32,Int64,Nativeint}.unsigned_{compare,div,rem} 2018-11-10 12:48:11 +01:00
int32.mli Doc 2018-11-10 12:48:33 +01:00
int64.ml Add {Int32,Int64,Nativeint}.unsigned_{compare,div,rem} 2018-11-10 12:48:11 +01:00
int64.mli Add {Int32,Int64,Nativeint}.unsigned_{compare,div,rem} 2018-11-10 12:48:11 +01:00
lazy.ml Fix a make -j bug, by ensuring Lazy depends on CamlinternalLazy. 2018-11-14 17:33:51 +00:00
lazy.mli manual: move lazy pattern to core (#2198) 2018-12-14 17:40:43 +01:00
lexing.ml Lexing.flush_input: completely reset the current position 2018-07-25 11:52:23 +02:00
lexing.mli Make updating lex_curr_p/lex_start_p optional (#1590) 2018-05-31 17:12:44 +01:00
list.ml List.filter_map (#2185) 2018-12-12 16:29:50 +01:00
list.mli Fix markup in the documentation for List.init (#2203) 2018-12-17 11:27:47 +01:00
listLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
listLabels.mli List.filter_map (#2185) 2018-12-12 16:29:50 +01:00
map.ml Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
map.mli stdlib doc: avoid implicit order on bindings (#2194) 2018-12-11 00:22:22 +01:00
marshal.ml Merge the asmrun and byterun directories into the runtime directory 2018-06-28 17:50:33 +02:00
marshal.mli fix primitives for marshal 2018-03-15 18:25:31 +01:00
moreLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
moreLabels.mli Add Set.Make(_).disjoint 2018-08-10 16:23:15 +02:00
nativeint.ml Add {Int32,Int64,Nativeint}.unsigned_{compare,div,rem} 2018-11-10 12:48:11 +01:00
nativeint.mli Add {Int32,Int64,Nativeint}.unsigned_{compare,div,rem} 2018-11-10 12:48:11 +01:00
obj.ml Deprecate Obj.set_tag. 2019-02-12 11:13:48 +00:00
obj.mli Deprecate Obj.set_tag. 2019-02-12 11:13:48 +00:00
ocaml_operators.mld documentation: fix a warning in latex mode 2018-11-06 13:48:02 +01:00
oo.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
oo.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
option.ml Stdlib: add Option module. 2018-08-08 11:41:09 +02:00
option.mli Typo in docs for Option module 2018-08-23 15:36:47 +01:00
parsing.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
parsing.mli PR#7363: start documentation headers at {1 2017-10-04 13:05:05 +02:00
pervasives.ml Fix type equality for result type 2018-12-03 18:14:11 +00:00
printexc.ml Add paths for built-in types (#1876) 2018-11-08 16:08:17 +01:00
printexc.mli Add paths for built-in types (#1876) 2018-11-08 16:08:17 +01:00
printf.ml Remove the state argument in CamlinternalFormat.make_printf. 2018-08-02 23:09:20 +02:00
printf.mli Enforce precision in printf %F 2019-03-09 12:03:43 +01:00
queue.ml Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
queue.mli Fix docstring for Queue.of_seq 2018-12-16 18:37:09 +01:00
random.ml s/string_of_int/Int.to_string/g 2018-11-07 13:52:02 +01:00
random.mli PR#7363: start documentation headers at {1 2017-10-04 13:05:05 +02:00
remove_module_aliases.awk Core review work 2018-02-12 08:29:17 +00:00
result.ml Stdlib: add Result module. 2018-08-08 10:34:03 +02:00
result.mli Fix documentation for Result.bind: return [f v] and not [Ok (f v)] (#8503) 2019-03-15 00:37:20 +01:00
scanf.ml Enforce precision in printf %F 2019-03-09 12:03:43 +01:00
scanf.mli Fix typo in Scanf docs 2018-09-21 18:13:32 +08:00
seq.ml Stdlib functional iterators (#1002) 2018-03-16 18:25:10 +01:00
seq.mli Whitespace and overlong line fixes. 2018-06-14 15:15:34 +01:00
set.ml Add Set.Make(_).disjoint 2018-08-10 16:23:15 +02:00
set.mli Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
spacetime.ml Expose Spacetime.enabled 2017-01-10 10:07:40 +00:00
spacetime.mli fix several typos in comments 2017-02-13 17:09:50 +01:00
stack.ml Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
stack.mli Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
stdLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
stdLabels.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
std_exit.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
stdlib.ml Add Unit to stdlib.ml{,i} 2019-03-19 12:29:20 +01:00
stdlib.mli Add Unit to stdlib.ml{,i} 2019-03-19 12:29:20 +01:00
stream.ml Fix Stream.junk on channel streams 2018-04-10 16:21:45 +02:00
stream.mli PR#7363: start documentation headers at {1 2017-10-04 13:05:05 +02:00
string.ml Mark the String.equal external as not-allocating C. 2018-11-21 11:43:08 +01:00
string.mli Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
stringLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
stringLabels.mli Stdlib doc: harmonize heading levels again. (#2142) 2018-11-08 17:33:55 +01:00
sys.mli add Stdlib.Float.Array (#1936) 2018-12-03 14:08:56 +01:00
sys.mlp add Stdlib.Float.Array (#1936) 2018-12-03 14:08:56 +01:00
uchar.ml Deprecate Pervasives (#1605) 2018-08-27 12:42:14 +01:00
uchar.mli Deprecate Pervasives (#1605) 2018-08-27 12:42:14 +01:00
unit.ml Add paths for built-in types (#1876) 2018-11-08 16:08:17 +01:00
unit.mli Add paths for built-in types (#1876) 2018-11-08 16:08:17 +01:00
weak.ml [Weak] Changes from reviews 2018-11-08 16:16:32 +01:00
weak.mli [Weak] Changes from reviews 2018-11-08 16:16:32 +01:00