Simon Cruanes
10865eaced
reformat
2022-07-04 13:36:06 -04:00
Simon Cruanes
d7214345e5
update doc and aliases
2022-02-08 13:07:51 -05:00
Simon Cruanes
5f064dbbbf
feat: add Byte_buf, a byte buffer.
2022-02-08 13:07:50 -05:00
Simon Cruanes
64ecd0c3ba
add shims for Atomic and Unit
2022-01-02 12:08:16 -05:00
Fardale
099f2e176f
chore(doc): adapt module docstring for the index page
2021-11-11 14:40:35 +01:00
Fardale
302dba6cb5
chore(CCOption): rename CCOpt to CCOption and deprecate CCOpt
...
In the stdlib the module associated with the option type is called
Option and in containers it was called CCOpt. Renaming CCOpt to CCOption
make the name of containers module uniforme with respect to the stdlib.
2021-09-22 23:07:05 +02:00
Simon Cruanes
447df826f1
move canonical sexps into their own module
2021-02-02 23:02:54 -05:00
Fardale
23bcc8887c
feat: add CCEither module
2021-01-25 19:52:16 +01:00
Simon Cruanes
d923795e1a
remove slice APIs in string and array
2020-04-24 20:23:26 -04:00
Simon Cruanes
a767e4618d
wip(3.0): remove deprecated functions, in particular sequence
2020-04-24 20:16:53 -04:00
Simon Cruanes
b1b5d31665
breaking: move CCSexp into the core library, delete containers.sexp
2020-04-24 19:13:54 -04:00
Simon Cruanes
5cb715a206
fix: properly alias to CCChar in containers.ml
...
close #281
2019-12-14 11:42:19 -06:00
Simon Cruanes
96ed8a37ab
feat: introduce shim modules for 4.08 compat
...
- also make `unlabel` an explicit operation
- use `Stdlib` instead of `Pervasives`
- remove some warnings in Format
2019-06-14 18:26:14 -05:00
Simon Cruanes
26c8eb33bf
fix: remove spurious Labels module
2018-11-02 20:14:50 -05:00
Christopher Zimmermann
333fa8067e
add containersLabels.ml
2018-11-03 01:14:12 +00:00
Christopher Zimmermann
f02f291c7a
Create CCEqualLabels
2018-10-13 19:09:36 -05:00
Christopher Zimmermann
c6a3fe86eb
Create CCArray_sliceLabels
2018-10-13 19:09:35 -05:00
Christopher Zimmermann
7822f3a045
Create CCStringLabels
...
CAVE: there is a breaking interface change for String.is_sub
2018-10-13 19:09:35 -05:00
Simon Cruanes
30fca7ae9e
add CCUtf8_string with basic encoding and decoding functionalities
2018-03-06 22:16:17 -06:00
JPR
8d3981d983
Adding CCNativeint
2018-02-28 08:43:14 -06:00
JPR
4a317e57c1
Correction containers.ml file
2018-02-27 20:34:37 -06:00
Jacques-Pascal Deplaix
35b4e772be
Add Containers.Monomorphic and include it by default
2018-01-14 23:32:13 +00:00
Simon Cruanes
632526e407
improve compatibility with the stdlib
2017-12-15 09:49:54 +01:00
Simon Cruanes
75e3962ba1
make many modules extensions of stdlib ( close #109 )
...
for : Random Array List ArrayLabels ListLabels Char String
2017-05-01 16:54:23 +02:00
Simon Cruanes
c7b1afca82
missing alias
2017-04-10 10:31:54 +02:00
Simon Cruanes
8ddacbb028
add CCHashtbl.Poly and fix issue in Containers ( close #46 )
2017-02-11 13:28:47 +01:00
Simon Cruanes
56462a862b
Merge branch 'master' into prepare-1.0
2017-01-25 00:15:03 +01:00
Simon Cruanes
03fd42e67d
reindentation
2017-01-25 00:08:12 +01:00
Simon Cruanes
416d19a763
remove deprecated functions and modules
...
- `CCList.{split,findi,find}`
- `CCHashtbl.{MakeDefault,MakeCounter}`
- `CCVector.flat_map'`
2017-01-25 00:08:12 +01:00
Simon Cruanes
dbe00f6ca5
update containers.ml so as to include all core containers
2017-01-24 23:26:23 +01:00
Simon Cruanes
a231bfb9c4
fix containers.ml
2016-11-03 22:21:22 +01:00
Simon Cruanes
c7b815509d
prepare for 0.21
2016-11-03 16:04:12 +01:00
Simon Cruanes
3e7cbc1420
add alias Containers.IO
2016-11-02 08:22:03 +01:00
Simon Cruanes
73eecfb10d
prepare for 0.17
2016-04-22 23:01:37 +02:00
Simon Cruanes
a039add6e7
add Containers.{Char,Result}
2016-03-22 18:42:08 +01:00
Simon Cruanes
34445bead0
replace headers in the rest of containers core
2016-02-20 23:24:24 +01:00
Simon Cruanes
24d9213cae
bugfix: forgot to exporte {Set.Map}.OrderedType in Containers
2015-12-10 20:32:06 +01:00
Simon Cruanes
1c6c4d846e
fix: expose type Containers.Hashtbl.t ( #53 )
2015-11-11 14:57:14 +01:00
Fourchaux
44387de784
Correction typos (fichiers src)
2015-11-08 22:27:59 +01:00
Simon Cruanes
60aea81750
prepare for 0.14
2015-11-08 13:04:09 +01:00
Simon Cruanes
f952541044
add Containers.Hashtbl with most combinators of CCHashtbl
2015-10-19 22:16:52 +02:00
Simon Cruanes
044cbf0c20
prepare for 0.13
2015-09-23 16:26:07 +02:00
Simon Cruanes
6b62fce0ac
small details
2015-09-22 22:29:58 +02:00
Simon Cruanes
0efc342177
preparing version 0.10
2015-04-10 16:40:45 +02:00
Simon Cruanes
0a20cf0e3d
update doc of Containers module
2015-03-17 00:36:41 +01:00
Simon Cruanes
5427e9db31
remove containers.pervasives, add the module Containers to core/
2015-03-17 00:36:41 +01:00