Commit graph

2032 commits

Author SHA1 Message Date
Simon Cruanes
9bdf31b07c fix: missing whitespace in readme 2019-04-13 05:49:31 -05:00
Simon Cruanes
b07b030898 doc: update readme a bit 2019-04-13 03:25:26 -05:00
Simon Cruanes
3712db3a5b chore: use iter, not sequence, in tests 2019-04-13 03:20:56 -05:00
Simon Cruanes
0d6c922eb1 fix: use same evaluation order as stdlib for CCList.init
close #256
2019-04-13 03:10:38 -05:00
Simon Cruanes
1654f8c826 test: add regression test for #256 2019-04-13 03:10:29 -05:00
Simon Cruanes
a325600ccb chore: modernize make watch 2019-04-13 03:05:34 -05:00
Christopher Zimmermann
bb4d8a89f3 don't use Compenv.module_of_filename
this simple implementation is good enough for us.
2019-03-07 23:15:24 +00:00
nilsbecker
c70825b250 ocamldebug section in the README (#249)
add `ocamldebug` instruction section to the README
2019-02-27 14:48:56 +00:00
Simon Cruanes
d9555ae063 chore: remove appveyor, too unreliable 2019-02-19 18:48:15 -06:00
Simon Cruanes
bfa5d9adde breaking: make Array.random_choose raise invalid_arg instead of not_found 2019-02-19 18:46:08 -06:00
Simon Cruanes
f190964cfd fix: make Array.random_choose fail on empty array at creation time
see #246
2019-02-18 20:41:17 -06:00
Simon Cruanes
c893716c1a feat: add remove function to het map/tbl 2019-02-16 16:15:24 -06:00
Simon Cruanes
3236d3c8b9 fix: missing type annotation for specializing int.compare 2019-02-04 13:33:52 -06:00
Simon Cruanes
f7327197fe chore: fix travis 2019-02-02 22:01:45 -06:00
Simon Cruanes
6f681256f7 fix readme across versions 2019-02-02 21:37:11 -06:00
Simon Cruanes
18024cc5e9 doc: hide some parts of the readme 2019-02-02 20:35:50 -06:00
Simon Cruanes
b308680bee doc: update doc/containers, migrate it to mdx 2019-02-02 20:34:21 -06:00
Simon Cruanes
404d74ac43 chore: remove ocamlinit file 2019-02-02 20:31:13 -06:00
Simon Cruanes
e481777c43 doc: migrate readme to .md, using mdx to test it 2019-02-02 20:27:15 -06:00
Simon Cruanes
d0a0ecb3ef doc: remove link to gitter… 2019-02-02 14:15:53 -06:00
Simon Cruanes
c10ad46fbd prepare for 2.5 2019-02-02 14:03:22 -06:00
Simon Cruanes
83251c9efa Merge branch 'br-2.4.1' 2019-02-02 14:01:08 -06:00
Simon Cruanes
8038528097 prepare for 2.4.1 2019-02-02 14:00:02 -06:00
Simon Cruanes
b60fe99365 perf: annotate types in monomorphic/float/int to help specialize builtins
close #245
2019-01-30 21:33:39 -06:00
Calascibetta Romain
052e607c5c CCFQueue.t must be covariant 2019-01-21 17:53:26 +00:00
Calascibetta Romain
23f759b984 Use GADT to discard impossible case on CCFQueue. 2019-01-21 17:53:26 +00:00
Simon Cruanes
dcf66ce502 chore: update travis to build faster on most switches 2019-01-21 11:45:37 -06:00
Simon Cruanes
0d05643c57 chore: try to fix appveyor build 2018-12-23 21:04:50 -06:00
Simon Cruanes
d0f0bf7024 doc: small fix 2018-12-21 17:47:35 -06:00
Simon Cruanes
91adde9743 minor fix 2018-12-21 09:44:28 -06:00
Fardale
23d7ea20f6 [WIP] Work on documentation (#242)
`CCResult` add doc for map_l
2018-12-21 15:43:36 +00:00
Simon Cruanes
f8d9e33900 fix(funvec): expose pop, fix off by one error
close #241
2018-12-11 22:57:06 -06:00
Simon Cruanes
6a90cb25e7 wip: fix retrocompat issues in cclist 2018-12-03 19:59:41 -06:00
Simon Cruanes
ef8d19ac65 some typos in unlabel 2018-12-03 09:47:35 -06:00
Simon Cruanes
197b4e7f1b prepare for 2.4 2018-11-30 10:40:13 -06:00
Simon Cruanes
3b0ceb7821 fix(vector): free elements in more functions, add fill_empty_slots_with
see #235
2018-11-30 10:29:08 -06:00
Fabian
ff58dc0b5f Fix #235 for CCRingBuffer
* Make dummy available to MakeFromArray

* Overwrite deleted elements with a dummy element to allow them to be GCed

* Test that deleted elements can be GCed
2018-11-30 10:14:09 -06:00
Simon Cruanes
b21ca4e0d8 wip: fix(vec): release elements after their removal
see #235
2018-11-30 10:14:09 -06:00
Simon Cruanes
4c5010d381 doc: unleash the Emoji 2018-11-19 11:18:58 -06:00
Nathan Rebours
29a75daac1 Add CCResult.iter_err
Closes #238
2018-11-19 17:17:26 +00:00
Simon Cruanes
da2c9e7c7c doc: abide by odoc's whims 2018-11-02 20:25:37 -05:00
Simon Cruanes
113d03225f add CCEqual.{always,never}_eq
close #232
2018-11-02 20:17:36 -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
Simon Cruanes
63f702b21c chore: add synopsis to opam file 2018-11-02 11:54:08 -05:00
Simon Cruanes
f9c59a90e2 doc: remove dead link from readme 2018-11-02 11:35:30 -05:00
Simon Cruanes
6d1f0b9957 rename Random.sample_without_{replacement,duplicates}
- deprecate sample_without_replacement
- use `~cmp` as the named argument, more uniform

close #130
2018-10-16 11:09:27 -05:00
Simon Cruanes
f692fe5dd9 chore: update travis so it's faster 2018-10-13 19:28:04 -05:00
Simon Cruanes
a3222c0908 chore: update opam file to opam2 2018-10-13 19:09:36 -05:00
Simon Cruanes
1d3ba3a6f1 doc: fix small inaccuracy in comments and API 2018-10-13 19:09:36 -05:00