Commit graph

262 commits

Author SHA1 Message Date
Simon Cruanes
168fafa157 perf: use raise_notrace for internal exceptions 2018-06-27 10:00:01 -05:00
Simon Cruanes
92f3e36ec9 chore: remove ocamlfind from deps 2018-06-27 09:58:51 -05:00
Simon Cruanes
76a52f083c chore: try to make travis faster 2018-06-01 20:35:07 -05:00
Simon Cruanes
0eeebdc555 perf: use Set.elements to convert to list 2018-06-01 19:48:17 -05:00
Simon Cruanes
062d8bd08e fix(compat): compat with 4.07
unfortunate collision with new iterators
2018-04-17 11:19:50 -05:00
Simon Cruanes
01ada1f11d fix(test): compatibility fix for 4.02 2018-03-28 15:39:21 -05:00
Simon Cruanes
d3613ecfbf chore(makefile): force tests 2018-03-28 15:33:09 -05:00
Drup
2cd8b8fa13 Add tests. 2018-03-28 15:32:33 -05:00
Drup
daa34efd62 Fix the reservoir sampling algorithm. 2018-03-28 15:32:33 -05:00
Simon Cruanes
8ba5e09f8f fix(qtest): force re-generation of qtest_run.ml 2018-03-28 14:51:31 -05:00
Simon Cruanes
de7290d8e4 build dep only for ocamlfind 2018-02-02 21:42:49 -06:00
Simon Cruanes
cec1a492e2 opam file: depend on odoc for doc production 2018-01-21 14:20:13 -06:00
Simon Cruanes
3479255f6f readme: link to gasche's blog post 2018-01-19 08:35:40 -06:00
Simon Cruanes
6fc1b067ca readme: add some explanations and comparison with gen 2018-01-17 11:46:27 -06:00
Simon Cruanes
94f6cdd463 update changelog 2018-01-17 09:27:41 -06:00
Simon Cruanes
945da3ae11 chore(travis): remove 4.01 from the list of versions 2018-01-14 21:00:25 -06:00
Simon Cruanes
943cff09da prepare for 1.0 2018-01-14 20:48:45 -06:00
Simon Cruanes
86ae1b0cb0 update travis 2018-01-14 20:48:42 -06:00
Simon Cruanes
c6d3c3b9d8 update doc url 2018-01-14 20:48:42 -06:00
Simon Cruanes
e699d636c3 script to generate ocaml flags 2018-01-14 20:48:41 -06:00
Simon Cruanes
020b583940 better test runner 2018-01-14 20:48:41 -06:00
Simon Cruanes
eb56b70417 remove junk files 2018-01-14 16:35:40 -06:00
Simon Cruanes
f85bd00ac9 remove delimcc sublib 2018-01-14 16:31:53 -06:00
Simon Cruanes
2a989a2cf3 move to jbuilder 2018-01-14 16:28:54 -06:00
Simon Cruanes
d860c832e0 add some functions using result 2018-01-14 16:27:37 -06:00
Simon Cruanes
6b5f4cf40e add filter_count 2018-01-14 16:18:18 -06:00
Simon Cruanes
204b47cb3f remove type t2, breaking compat 2018-01-14 16:14:10 -06:00
Simon Cruanes
8e7d2bf77e avoid using too recent a function in tests 2017-12-24 17:32:17 +01:00
Simon Cruanes
dbf977edaa add travis 2017-12-24 17:32:17 +01:00
Simon Cruanes
011e8ecb76 add test dependencies 2017-12-21 15:01:43 +01:00
Simon Cruanes
d3d5881a28 prepare for 0.11 2017-12-15 13:08:46 +01:00
Simon Cruanes
2417b8e5fd small fixes 2017-12-15 13:08:46 +01:00
Simon Cruanes
eace3581f1 small details 2017-12-15 13:08:46 +01:00
Simon Cruanes
c3590de261 make count lazy 2017-12-15 13:08:46 +01:00
Simon Cruanes
6be7dddee2 make group_by lazy 2017-12-15 13:08:46 +01:00
Simon Cruanes
ab4a22f8a7 capitalize files 2017-12-15 13:08:41 +01:00
Simon Cruanes
17801b3558 remove symlink trick for SequenceLabels implem 2017-12-15 13:06:51 +01:00
Simon Cruanes
b24ebfb405 update sequenceLabels.mli 2017-12-15 12:40:43 +01:00
Simon Cruanes
b3fdd356ca update doc with some explanations about equality and hash 2017-12-15 12:38:02 +01:00
Simon Cruanes
d7fd225a73 add prefix to opam file (close #11) 2017-10-30 13:44:34 +01:00
Simon Cruanes
cdf43fd354 add Sequence.append_l 2017-10-11 17:20:55 +02:00
Simon Cruanes
e3f4e068c1 remove spurious warning 2017-09-14 09:18:33 +02:00
Simon Cruanes
d59d96a513 add Sequence.filter_mapi 2017-09-14 09:18:02 +02:00
Simon Cruanes
dee62387aa update SequenceLabels with missing functions 2017-09-14 09:15:43 +02:00
Simon Cruanes
92205b6c36 add Sequence.pair_with_idx 2017-09-14 09:12:34 +02:00
Simon Cruanes
11529ea6ff update compile flags 2017-09-14 09:10:32 +02:00
Simon Cruanes
952c7a4529 update test 2017-09-05 08:11:07 +02:00
Simon Cruanes
f79309a6f2 add {sum,sumf} for summation over sequences 2017-09-05 08:06:13 +02:00
Simon Cruanes
5a14ec7233 add seq_list and seq_list_map 2017-03-13 20:19:38 +01:00
Simon Cruanes
e91a77f3de tweak in makefile 2017-02-24 10:31:37 +01:00