tangled
alpha
login
or
join now
anil.recoil.org
/
unpac-work
0
fork
atom
My working unpac repository
0
fork
atom
overview
issues
pulls
pipelines
unpac-work
/
stdlib
/
at
opam/upstream/seq
2 folders
155 files
dune_support
dune: iarray is available in OCaml 5.4
4 months ago
templates
add hashtbl remove and replace which return the previous value (#14060)
7 months ago
.depend
Domain.join re-raises uncaught exceptions with backtrace.
3 months ago
CONTRIBUTING.md
Fixing typos (#12955)
2 years ago
Compflags
Atomic: clarify copyright and update documentation
4 years ago
HACKING.adoc
AsciiDoc: use xrefs to other adoc files, more links
3 months ago
META.in
Standardise order of lines in META.in
3 years ago
Makefile
Remove C compilation from Makefile.common
2 years ago
StdlibModules
Domain.join re-raises uncaught exceptions with backtrace.
3 months ago
arg.ml
Fix typos (#14399)
3 months ago
arg.mli
Typo in arg.mli documentation (#12352)
2 years ago
array.ml
Add `[Float.]Array.{equal.compare}` (#13836)
1 year ago
array.mli
Fix documentation of Array.compare regarding the ordering. (#13908)
11 months ago
arrayLabels.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
arrayLabels.mli
Fix documentation of Array.compare regarding the ordering. (#13908)
11 months ago
atomic.ml
Reimplement [Atomic.t] using [Atomic.Loc.t].
2 years ago
atomic.mli
stdlib/Atomic: minimal documentation
10 months ago
bigarray.ml
Merge pull request #12357 from xavierleroy/float16-at-end
2 years ago
bigarray.mli
Merge pull request #13289 from MisterDA/scoped-for-variable
2 years ago
bool.ml
Add eager bool functions: Bool.(logand, logor, logxor). (#13662)
1 year ago
bool.mli
Add eager bool functions: Bool.(logand, logor, logxor). (#13662)
1 year ago
buffer.ml
Buffer.add_bytes, Buffer.add_subbytes don't convert bytes to string
1 year ago
buffer.mli
Merge pull request #12209 from Octachron/fix_exponent_in_doc
2 years ago
bytes.ml
Make Bytes.escaped safe in presence of concurrent updates (#11509)
3 years ago
bytes.mli
Remove references to safe-string in the stdlib
1 year ago
bytesLabels.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
bytesLabels.mli
Remove references to safe-string in the stdlib
1 year ago
callback.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
callback.mli
Revert to stock OCaml's caml_named_value API.
7 years ago
camlinternalFormat.ml
Format Warning 20 (ocaml#12262): Implements new Format and Printf functions that provide compile-time errors about supernumerary arguments (passed as a heterogeneous list), thus circumventing the problem. (@art-w for helping!)
2 years ago
camlinternalFormat.mli
Format Warning 20 (ocaml#12262): Implements new Format and Printf functions that provide compile-time errors about supernumerary arguments (passed as a heterogeneous list), thus circumventing the problem. (@art-w for helping!)
2 years ago
camlinternalFormatBasics.ml
stdlib: add a format_text function for text-like format strings
1 year ago
camlinternalFormatBasics.mli
stdlib: add a format_text function for text-like format strings
1 year ago
camlinternalLazy.ml
lazy + letrec: insert indirections on lazy update to avoid concurrency issues
11 months ago
camlinternalLazy.mli
lazy + letrec: insert indirections on lazy update to avoid concurrency issues
11 months ago
camlinternalMod.ml
Remove the unused env_init field from classes
2 years ago
camlinternalMod.mli
Promote to 4.04.2 => bootstrap succeeded
8 years ago
camlinternalOO.ml
Make object stat counters atomic (#13880)
1 year ago
camlinternalOO.mli
Remove the unused env_init field from classes
2 years ago
char.ml
Add `Char.Ascii` module (#13695)
1 year ago
char.mli
document that char compare uses ASCII order (#14090)
8 months ago
complex.ml
Use Float.hypot to implement Complex.norm (#10786)
4 years ago
complex.mli
Promote to 4.04.2 => bootstrap succeeded
8 years ago
condition.ml
Rename Mutex & Condition C fns: caml_ -> caml_ml_
4 years ago
condition.mli
Better documentation for condition variables. (#11192)
3 years ago
digest.ml
Digest no longer convert bytes to string before hashing
1 year ago
digest.mli
Refactoring and extending the Digest module with better hash functions (#12307)
2 years ago
domain.ml
Domain.join re-raises uncaught exceptions with backtrace.
3 months ago
domain.mli
document domains joining their systhreads before being joined (#14248)
5 months ago
dune
dune support: iarray placeholder
1 year ago
dynarray.ml
Use an opaque abstract type for Dynarray.Dummy.with_dummy
9 months ago
dynarray.mli
Dynarray.rev_iter, rev_iteri
2 years ago
effect.ml
Use new predefined types in the standard library. Promote menhir.
2 years ago
effect.mli
Fix @since 5.0 annotation loss in domain.mli and effect.mli by swapping alert and header (#13934)
11 months ago
either.ml
Implement `get_left` & `get_right` in `Either` (#13768)
1 year ago
either.mli
Implement `get_left` & `get_right` in `Either` (#13768)
1 year ago
ephemeron.ml
Use <> instead of != for ints
1 year ago
ephemeron.mli
Merge pull request #13721 from dbuenzli/result-retract
1 year ago
expand_module_aliases.awk
odoc: Change the canonical path of stdlib modules to Stdlib.X
4 years ago
filename.ml
dune: avoid label-reordering in filename.ml
4 months ago
filename.mli
Add temp_dir function to create a temporary directory
4 years ago
float.ml
runtime/array.c: expose {uniform_,float}array_concat, use it in Float.Array
2 years ago
float.mli
Missing case in {Stdlib,Float}.frexp documentation (#14128)
8 months ago
format.ml
Format Warning 20 (ocaml#12262): Implements new Format and Printf functions that provide compile-time errors about supernumerary arguments (passed as a heterogeneous list), thus circumventing the problem. (@art-w for helping!)
2 years ago
format.mli
Format Warning 20 (ocaml#12262): Implements new Format and Printf functions that provide compile-time errors about supernumerary arguments (passed as a heterogeneous list), thus circumventing the problem. (@art-w for helping!)
2 years ago
fun.ml
Recognize %identity as nonexpansive (#14029)
6 months ago
fun.mli
Merge pull request #12410 from gadmm/fix_domain_error
5 months ago
gc.ml
Gc.stat: restore stack_size and add live_stacks_words (#14168)
7 months ago
gc.mli
Gc.stat: restore stack_size and add live_stacks_words (#14168)
7 months ago
hashtbl.ml
add hashtbl remove and replace which return the previous value (#14060)
7 months ago
hashtbl.mli
add hashtbl remove and replace which return the previous value (#14060)
7 months ago
header.c
Post-bootstrap cleanup
9 months ago
iarray.ml
Merge pull request #13097 from OlivierNicole/immutable-arrays
1 year ago
iarray.mli
Add documentation for constructing Iarray.t from array literals (#14397)
3 months ago
in_channel.ml
Expose IO_BUFFER_SIZE as Sys.io_buffer_size, merge IO_BUFFER_SIZE and UNIX_BUFFER_SIZE (#13589)
1 year ago
in_channel.mli
Merge pull request #13909 from OlivierNicole/dynarray-unsafe-to-iarray
10 months ago
int.ml
Add hash, seeded_hash to Int, Char, Bool, Float, Int32, Int64, Nativeint (#11246)
3 years ago
int.mli
review
2 years ago
int32.ml
Minor performance improvements and cleanups in the implementation of Int32, Int64, Nativeint (#12511)
2 years ago
int32.mli
Remove .0 from all @since, @before and @after
3 years ago
int64.ml
Minor performance improvements and cleanups in the implementation of Int32, Int64, Nativeint (#12511)
2 years ago
int64.mli
Remove .0 from all @since, @before and @after
3 years ago
lazy.ml
Merge pull request #13003 from gasche/rename-array-make-runtime-functions
2 years ago
lazy.mli
Merge pull request #12571 from Swrup/fix-format-doc
2 years ago
lexing.ml
Remove references to safe-string in the stdlib
1 year ago
lexing.mli
Remove .0 from all @since, @before and @after
3 years ago
list.ml
stdlib: add filter_mapi function (#14227)
5 months ago
list.mli
stdlib: add filter_mapi function (#14227)
5 months ago
listLabels.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
listLabels.mli
stdlib: add filter_mapi function (#14227)
5 months ago
map.ml
Add {Set,Map}.S.is_singleton (#14118)
8 months ago
map.mli
Add {Set,Map}.S.is_singleton (#14118)
8 months ago
marshal.ml
Move compressed marshaling from stdlib/marshal to utils/compression
2 years ago
marshal.mli
Fixing typos (#12955)
2 years ago
moreLabels.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
moreLabels.mli
add hashtbl remove and replace which return the previous value (#14060)
7 months ago
mutex.ml
Merge branch 'trunk' into 11616-documentation-good-break-in-Format-module
3 years ago
mutex.mli
Merge branch 'trunk' into 11616-documentation-good-break-in-Format-module
3 years ago
nativeint.ml
Minor performance improvements and cleanups in the implementation of Int32, Int64, Nativeint (#12511)
2 years ago
nativeint.mli
Remove .0 from all @since, @before and @after
3 years ago
obj.ml
Remove the Closure module from Obj (#12625)
2 years ago
obj.mli
Handle the basic attributes.
2 years ago
oo.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
oo.mli
stdlib: add an unsynchronized_access alert to mutable datatypes
3 years ago
option.ml
stdlib: Option.{for_all, exists} (#13920)
8 months ago
option.mli
stdlib: Option.{for_all, exists} (#13920)
8 months ago
out_channel.ml
Merge pull request #12512 from OlivierNicole/more_volatile
2 years ago
out_channel.mli
Merge pull request #13909 from OlivierNicole/dynarray-unsafe-to-iarray
10 months ago
pair.ml
Merge pull request #13378 from butterunderflow/fix-dune-build
2 years ago
pair.mli
Merge pull request #13378 from butterunderflow/fix-dune-build
2 years ago
parsing.ml
Remove unused labels
5 years ago
parsing.mli
Remove .0 from all @since, @before and @after
3 years ago
pqueue.ml
priority queues: remove_min does nothing if the queue is empty
1 year ago
pqueue.mli
priority queues: remove_min does nothing if the queue is empty
1 year ago
printexc.ml
Correctly report multi-line exception locations
5 years ago
printexc.mli
Merge pull request #14246 from dra27/opam-install-file
2 months ago
printf.ml
Format Warning 20 (ocaml#12262): Implements new Format and Printf functions that provide compile-time errors about supernumerary arguments (passed as a heterogeneous list), thus circumventing the problem. (@art-w for helping!)
2 years ago
printf.mli
Format Warning 20 (ocaml#12262): Implements new Format and Printf functions that provide compile-time errors about supernumerary arguments (passed as a heterogeneous list), thus circumventing the problem. (@art-w for helping!)
2 years ago
queue.ml
add Queue.drop (#12884)
2 years ago
queue.mli
add Queue.drop (#12884)
2 years ago
random.ml
Fixing typos (#12955)
2 years ago
random.mli
Use the Windows CSPRNG to get a random seed for Stdlib.Random
1 year ago
remove_module_aliases.awk
Core review work
8 years ago
repr.ml
Merge pull request #13864 from gasche/faster-Float.Array.fill
1 year ago
repr.mli
Fix a typo in the Repr.compare documentation. (#14281)
5 months ago
result.ml
Merge branch 'trunk' into hazem/fun-examples
11 months ago
result.mli
Add Option.product and Option.Syntax (#13916)
10 months ago
scanf.ml
Add Scanf.{s,b,}scanf_opt (#10986)
4 years ago
scanf.mli
stdlib: add an unsynchronized_access alert to mutable datatypes
3 years ago
semaphore.ml
Make Mutex, Condition and Semaphore first class modules in Stdlib outside of systhreads
4 years ago
semaphore.mli
Make Mutex, Condition and Semaphore first class modules in Stdlib outside of systhreads
4 years ago
seq.ml
Add List.singleton and Seq.singleton
11 months ago
seq.mli
Add List.singleton and Seq.singleton
11 months ago
set.ml
Add {Set,Map}.S.is_singleton (#14118)
8 months ago
set.mli
Add {Set,Map}.S.is_singleton (#14118)
8 months ago
stack.ml
add Stack.drop (#10789)
3 years ago
stack.mli
Fix incorrect alert name; re-enable ocamldoc alerts during doc build. (#12237)
2 years ago
stdLabels.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
stdLabels.mli
Avoid Fun.id and use "fun" if no pattern matching (#11151)
4 years ago
std_exit.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
std_exit.mli
Add an interface file for the std_exit module
3 years ago
stdlib.ml
Merge pull request #13864 from gasche/faster-Float.Array.fill
1 year ago
stdlib.mli
Merge pull request #14084 from bclement-ocp/dynarray-opaque
2 months ago
string.ml
Add String.{drop,take,cut}_{first,last}_while (#14362)
3 months ago
string.mli
Add String.{drop,take,cut}_{first,last}_while (#14362)
3 months ago
stringLabels.ml
Promote to 4.04.2 => bootstrap succeeded
8 years ago
stringLabels.mli
Add String.{drop,take,cut}_{first,last}_while (#14362)
3 months ago
sys.ml.in
Add Sys.runtime_executable
1 year ago
sys.mli
Add Sys.runtime_executable
1 year ago
type.ml
Use [%extension_constructor] instead of Obj.Extension_constructor.of_val in Type.Id (#13782)
1 year ago
type.mli
Add Type.Id (#11830)
3 years ago
uchar.ml
Add Uchar.{utf_8_decode_length_of_byte,max_utf_8_decode_length}.
1 year ago
uchar.mli
Get rid of the @since attribute for the Uchar.hash function
11 months ago
unit.ml
Add paths for built-in types (#1876)
7 years ago
unit.mli
fix doc comment for unit type
6 years ago
weak.ml
Optimize Weak.find_aux (#13740)
1 year ago
weak.mli
rename the type of the accumulator of fold functions to 'acc
3 years ago