Simon Cruanes
|
bbfbe0f770
|
fix many, many warnings
|
2023-06-06 22:16:20 -04:00 |
|
Simon Cruanes
|
81acaaa2cb
|
prepare for 3.12
|
2023-06-06 10:26:11 -04:00 |
|
Fardale
|
ea0e4473a8
|
fix: fix Set.find_last_map on OCaml 4.03
|
2023-03-31 12:14:03 +02:00 |
|
Fardale
|
b6d99645ea
|
CCSet: implement find_last_map using find_last
find_last exists since ocaml 4.05, using it for find_map avoid the
linear time behavior on ocaml >= 4.05
|
2023-03-14 19:17:45 +01:00 |
|
Fardale
|
e6611f1920
|
feat(CCSet): add find_first_map and find_last_map
|
2023-02-16 12:23:14 +01:00 |
|
Simon Cruanes
|
10865eaced
|
reformat
|
2022-07-04 13:36:06 -04:00 |
|
Simon Cruanes
|
b695918e99
|
move all core tests to new testlib
|
2022-07-02 00:29:25 -04:00 |
|
Simon Cruanes
|
add6a58cf5
|
prepare for 3.0~rc1
|
2020-07-28 18:15:05 -04:00 |
|
Fardale
|
01da25cead
|
break: change pp functions to take unit printer for sep/stop/start
sep/stop/start -> pp_sep/pp_stop/pp_start
string -> unit printer
|
2020-07-27 22:57:29 -04:00 |
|
Fardale
|
8c3d716ab1
|
break: rename fonction from *std_seq* to *seq*
|
2020-07-23 16:32:52 +02:00 |
|
Simon Cruanes
|
a767e4618d
|
wip(3.0): remove deprecated functions, in particular sequence
|
2020-04-24 20:16:53 -04:00 |
|
Fardale
|
baec1f466e
|
clean(Set): remove functions defined in Stdlib
|
2020-03-05 17:50:30 -06:00 |
|
Simon Cruanes
|
5126973173
|
prepare for 2.8
|
2019-12-14 17:50:35 -06:00 |
|
Simon Cruanes
|
138047ef11
|
feat: add {to,of,add}_{iter,std_seq} where relevant; deprecations
deprecate `seq` named functions (for `iter`)
deprecate klist functions (for `std_seq`)
close #231
|
2019-12-14 16:29:07 -06:00 |
|
Simon Cruanes
|
7cefde490b
|
prepare for 2.7
remove mdx
|
2019-11-12 08:49:33 -06:00 |
|
Fardale
|
0dafceb708
|
Adding to_string (#270)
* add `CCArray.to_string`
* add `CCArrayLabels.to_string`
* add `CCList.to_string`
* add `CCListLabels.to_string`
* add `CCChar.to_string`
* add `CCPair.to_string`
* add `CCHeap.to_string`
* add `CCSet.to_string`
* add `CCVector.to_string`
|
2019-10-30 14:26:52 -05:00 |
|
Simon Cruanes
|
18c9f88411
|
prepare for 1.5
|
2018-01-02 18:14:32 +01:00 |
|
Simon Cruanes
|
632526e407
|
improve compatibility with the stdlib
|
2017-12-15 09:49:54 +01:00 |
|
Simon Cruanes
|
f65bcd212d
|
small comment
|
2017-11-29 14:58:35 +01:00 |
|
Simon Cruanes
|
d09820b916
|
add functions from 4.05 into CC{Map,Set}
|
2017-11-29 14:58:35 +01:00 |
|
Simon Cruanes
|
13b283a91d
|
remove buffer printers, rename pretty-printers to pp
|
2016-11-03 18:24:11 +01:00 |
|
Simon Cruanes
|
4ff174ce18
|
(breaking) make default start/stop arguments empty in printers (#82)
|
2016-11-03 15:19:50 +01:00 |
|
Simon Cruanes
|
db67b19fe8
|
update some headers, formatting
|
2016-02-18 12:18:19 +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
|
431c3a1e53
|
add CCSet.add_{list,seq}
|
2015-10-28 15:39:01 +01:00 |
|
Simon Cruanes
|
59835f8ef2
|
fix the same uglyness in Set.print
|
2015-10-26 17:22:56 +01:00 |
|
Simon Cruanes
|
5404d01814
|
add CCSet
|
2015-01-29 00:42:10 +01:00 |
|