Commit graph

1953 commits

Author SHA1 Message Date
Simon Cruanes
640ab72bb2 bugfix in CCVector.slice_seq 2018-03-06 22:28:11 -06:00
Simon Cruanes
6b5735a318 fix compat with 4.02 2018-03-06 22:27:52 -06:00
Simon Cruanes
30fca7ae9e add CCUtf8_string with basic encoding and decoding functionalities 2018-03-06 22:16:17 -06:00
Simon Cruanes
524658fb0f add some doc 2018-03-06 10:15:33 -06:00
Nicola Mometto
8f4c1a24b7 default uses labelled argument 2018-03-06 10:12:20 -06:00
Nicola Mometto
68ad3d7408 Add <|> to CCLazy_list 2018-03-06 10:12:20 -06:00
JPR
8d3981d983 Adding CCNativeint 2018-02-28 08:43:14 -06:00
Simon Cruanes
98bb766de6 fix ccint 2018-02-27 21:37:28 -06:00
Simon Cruanes
da6d4a72fa enrich CCInt.Infix to get a uniform interface with CCInt{32,64} 2018-02-27 21:12:04 -06:00
Simon Cruanes
9f2ef2f461 add CCInt{32,64}.Infix 2018-02-27 21:09:35 -06:00
JPR
4a317e57c1 Correction containers.ml file 2018-02-27 20:34:37 -06:00
JPR
d8c16ec95b Adding CCInt32 module 2018-02-27 20:34:37 -06:00
Simon Cruanes
8777996817 point to appveyor build in readme 2018-02-27 10:40:11 -06:00
Jacques-Pascal Deplaix
f5f98c5e11 Fix appveyor 32bits 2018-02-27 15:25:22 +00:00
Jacques-Pascal Deplaix
a4dda4284c Add an appveyor test for 32bits windows 2018-02-27 12:59:29 +00:00
Simon Cruanes
5f0b648845 update printers names in containers.top (closes #201) 2018-02-26 19:47:24 -06:00
Jacques-Pascal Deplaix
a0d0cf9d88 Enable support for Travis CI and Appveyor 2018-02-25 09:54:01 -06:00
Jacques-Pascal Deplaix
001d330bb9 Fix ounit package name 2018-02-25 09:51:31 +00:00
Simon Cruanes
0fb25fac26 note that ccfun_vec is really experimental 2018-02-24 18:38:13 -06:00
Simon Cruanes
5ebebf4fd7 test deps are required when we run tests 2018-02-22 14:18:00 -06:00
Simon Cruanes
fe16608524 add CCHash.combine{5,6} 2018-02-21 10:21:36 -06:00
Simon Cruanes
22fce8e16f point to JST's blog post on poly compare 2018-02-19 14:16:23 -06:00
Simon Cruanes
ab378a98bb proper urls 2018-02-19 12:18:00 -06:00
Simon Cruanes
3c8869dd5b udpate readme to explain a bit more how to live with monomorphic ops 2018-02-19 12:16:14 -06:00
Simon Cruanes
145578f1d9
Merge pull request #195 from madroach/master
Add missing infix operators to `CCFloat`
2018-02-17 14:11:35 -06:00
Christopher Zimmermann
dabb7de24a Add infix operators to CCFloat 2018-02-17 21:05:36 +01:00
Simon Cruanes
62ba3c00af make CCInt64 compatible with Int64 (breaking!) (closes #192)
conversion functions are total, even when the bit widths do not
correspond. Returning options does not make sense in this context.
2018-02-17 10:25:57 -06:00
Simon Cruanes
580dc58979 remove junk file 2018-02-17 10:16:45 -06:00
Simon Cruanes
1640ee89f2 add missing signatures of CCArrayLabels (closes #193) 2018-02-17 10:16:08 -06:00
Simon Cruanes
bff1464560 use non empty lists as indexes in Fun_vec 2018-02-15 08:30:16 -06:00
Simon Cruanes
74d3b0f29f add BatVec to some benchmarks 2018-02-15 08:30:05 -06:00
Simon Cruanes
deb266e1b3 add CCFun_vec to benchmarks 2018-02-15 00:31:26 -06:00
Simon Cruanes
ccad1f3a2c wip: add CCFun_vec data structure for fast functional vectors 2018-02-15 00:31:26 -06:00
Simon Cruanes
02f8af6dbe
Merge pull request #189 from jpdeplaix/master
Fix #188 by adding lower bound on jbuilder
2018-02-14 11:57:43 -06:00
Jacques-Pascal Deplaix
7e08d7c7c1 Fix #188 2018-02-14 17:44:48 +00:00
Simon Cruanes
dd24feab60
Merge pull request #187 from emillon/ccfun-iterate
Add `CCFun.iterate`
2018-02-14 08:40:42 -06:00
Etienne Millon
f1adbcf2f3 Add CCFun.iterate
This adds a new `CCFun.iterate` function that computes the nth-iterate
of a function. That is, that function composed with itself n times.
2018-02-14 15:39:08 +01:00
Simon Cruanes
a4697946ac small typo in readme 2018-02-11 11:08:51 -06:00
Simon Cruanes
f78ee1bf92 add migration guide to the readme 2018-02-11 10:26:02 -06:00
Simon Cruanes
6b9f39d224 prepare for 2.0 2018-02-11 09:57:06 -06:00
Simon Cruanes
44f6c748aa improve test speed and update some doc 2018-02-11 09:52:27 -06:00
Simon Cruanes
35f9b32a5b add CCFormat.lazy_{or,force} for printing thunks 2018-02-09 14:20:46 -06:00
Simon Cruanes
d4fafab9b7 more tests 2018-02-07 20:38:01 -06:00
Simon Cruanes
b3c796176d reindent 2018-02-07 08:22:41 -06:00
Simon Cruanes
7510aaaa18
Merge pull request #186 from Fourchaux/master
move tests from mli files into ml files, update some doc
2018-02-07 08:22:10 -06:00
nathan moreau
3e2fbce3ee Comments - few changes 2018-02-07 14:36:03 +01:00
Simon Cruanes
24592bf926 CCFormat: fix support of unrecognized styles 2018-02-05 08:58:32 -06:00
Simon Cruanes
3ab9cd58e1 with compat >= 4.02, use Format.pp_print_text directly 2018-02-05 08:56:01 -06:00
Simon Cruanes
27c768eebf fix bug in CCRAL.drop (see #184) 2018-02-04 12:39:06 -06:00
Simon Cruanes
5814f23d16 add more tests to CCRAL and others 2018-02-04 12:38:17 -06:00