Commit graph

137 commits

Author SHA1 Message Date
Simon Cruanes
6fb26288ad richer CCUnix.call API, with tests 2015-03-28 12:55:56 +01:00
Simon Cruanes
62426ed4dc wip: CCUnix (with a small subprocess API, not working well yet) 2015-03-27 23:36:43 +01:00
Simon Cruanes
4c22a770f8 rename benchmarks; doc 2015-03-24 13:39:39 +01:00
Guillaume Bury
ab110b694d New module for Persistent Arrays 2015-03-23 18:05:45 +01:00
Simon Cruanes
2a2250faa6 wip: CCIntMap (big-endian patricia trees) in containers.data 2015-03-21 21:44:27 +01:00
Simon Cruanes
5c7cb55378 wip: parser combinators, trying to fix fix 2015-03-17 00:36:42 +01:00
Simon Cruanes
ee8c7c03f2 wip: App_parse in containers_string, a draft of efficient applicative parser combinators 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
Simon Cruanes
95295b834c version 0.9 2015-02-27 14:39:58 +01:00
Simon Cruanes
45a35aa646 fix in oasis 2015-02-27 13:42:07 +01:00
Simon Cruanes
fe234e3dba containers.data now depends on bytes 2015-02-25 22:52:13 +01:00
Simon Cruanes
14f593d246 wip: qtests for containers.lwt 2015-02-25 22:03:30 +01:00
Simon Cruanes
60159bdd75 merge from struktured: shiny new CCRingBuffer 2015-02-25 18:57:02 +01:00
Simon Cruanes
1a2ffbb262 Add CCMixmap in containers.data (close #40) 2015-02-20 16:46:57 +01:00
Simon Cruanes
77b6197c49 wip: Lwt_pipe 2015-02-19 16:41:47 +01:00
carm
4a994cff38 rename buffer io to ring buffer 2015-02-13 19:00:04 -05:00
Simon Cruanes
9b4677b266 wip: ring buffer (currently an experiment called "bufferIO") -> make it polymorphic 2015-02-10 15:56:37 +01:00
Simon Cruanes
9bee9c6d64 use compiledObject: best for binaries 2015-02-09 14:00:40 +01:00
Simon Cruanes
21c90a209d wip: Lwt_klist, a functional stream for Lwt 2015-01-30 19:11:05 +01:00
Simon Cruanes
5404d01814 add CCSet 2015-01-29 00:42:10 +01:00
Simon Cruanes
f40cdbe64f add CCRef module 2015-01-29 00:35:34 +01:00
Simon Cruanes
dea635f8e3 version 0.8 2015-01-26 20:34:36 +01:00
Simon Cruanes
b599e9941a Merge pull request #35 from Emm/rose_tree
Add experimental rose tree (thanks to @Emm)
2015-01-26 11:47:51 +01:00
Simon Cruanes
feec3bf46f refactored heavily CCFuture (much simpler, cleaner, basic API and thread pool) 2015-01-25 23:08:31 +01:00
Emm
fdc6f28d55 Add experimental rose tree. 2015-01-25 22:06:48 +01:00
Simon Cruanes
f0b19b9980 remove a lot of stuff from containers.misc (see _oasis for details) 2015-01-25 20:07:29 +01:00
Simon Cruanes
4273ff5ca9 fix tests in oasis; enable more flags by default 2015-01-21 09:36:09 +01:00
Simon Cruanes
3d9a7a0b74 add CCFormat into core/ 2015-01-05 19:10:57 +01:00
Simon Cruanes
dd5f774562 only build doc if all the required flags are enabled 2014-12-22 17:32:04 +01:00
Simon Cruanes
90f71e08c9 add a flag to compile containers.advanced only if sequence is installed 2014-12-19 20:55:59 +01:00
Simon Cruanes
f1b3ff64c9 prepare for 0.7 2014-12-19 17:28:22 +01:00
Simon Cruanes
28f0a7ccc5 doc/build_deps.ml to display the dependency graph in dot 2014-12-19 13:40:16 +01:00
Simon Cruanes
ed9f874d4e add CCSexpM for a simpler, monadic parser of S-expressions (deprecating CCSexpStream) 2014-12-18 19:26:55 +01:00
Simon Cruanes
a63d095722 containers.bigarray, containing CCBigstring 2014-12-18 16:37:31 +01:00
Simon Cruanes
d15d704e7d small fixes in _oasis, remove last references to cgi 2014-12-18 16:37:25 +01:00
Simon Cruanes
d0af6abbd9 fixed qtests 2014-12-17 10:22:19 +01:00
Simon Cruanes
e7cd24b903 updated doc 2014-12-16 23:58:31 +01:00
Simon Cruanes
61465fa19a remove cgi/; move sub-libraries to their own subdir each; mv everything into src/ 2014-12-16 23:41:59 +01:00
Simon Cruanes
78ff35154b removed useless Lwt-related module 2014-12-15 10:43:09 +01:00
Simon Cruanes
8ddc029310 Merge pull request #17 from Drup/master
Stub for intro documentation.
2014-12-13 03:52:10 +01:00
Simon Cruanes
d0c3af5492 continue removal of CCGen/CCsequence 2014-12-13 03:20:14 +01:00
Drup
bafee555d3 Stub for intro documentation. 2014-12-13 02:48:03 +01:00
Simon Cruanes
6313fb26c1 breaking: remove CCSequence and CCGen, since they have their own repositories 2014-12-13 02:11:47 +01:00
Simon Cruanes
540064f8f4 wip: split the library into smaller chunks 2014-12-13 00:36:48 +01:00
Simon Cruanes
2cdba5957c gen_intf is only an internal module 2014-12-10 15:02:25 +01:00
Simon Cruanes
d67dceddb8 prepare for 0.6.1 2014-12-08 10:36:25 +01:00
Simon Cruanes
a2c6a71b4d use subtree gen/ for CCGen (symlink) 2014-12-02 02:04:44 +01:00
carm
88d266a8a8 introduce CCFloat, add float functions to CCRandom 2014-11-28 13:00:42 -05:00
Simon Cruanes
bd43ff0db4 updated readme and doc 2014-11-23 15:48:18 +01:00
Simon Cruanes
16f160678d prepare for 0.6 2014-11-23 14:14:46 +01:00