Simon Cruanes
|
0ec5545564
|
wip: CCAllocCache, an allocation cache for short-lived arrays
|
2015-11-28 12:10:03 +01:00 |
|
Simon Cruanes
|
60aea81750
|
prepare for 0.14
|
2015-11-08 13:04:09 +01:00 |
|
Simon Cruanes
|
c71dfcf6f3
|
new module CCChar
|
2015-10-13 15:09:52 +02:00 |
|
Simon Cruanes
|
1a9db7503a
|
doc for threads
|
2015-09-23 18:25:43 +02:00 |
|
Simon Cruanes
|
044cbf0c20
|
prepare for 0.13
|
2015-09-23 16:26:07 +02:00 |
|
Simon Cruanes
|
6cb74b0115
|
add CCInt64 to containers
|
2015-09-22 22:29:21 +02:00 |
|
Simon Cruanes
|
9164d53889
|
add a benchmark file to measure size of big data structures
|
2015-09-19 01:50:26 +02:00 |
|
Simon Cruanes
|
eee89aa7a4
|
testing frenzy
|
2015-09-16 21:59:30 +02:00 |
|
Simon Cruanes
|
ed31060d7d
|
merge remaining tests as qtest, remove lwt stuff including bench_io
|
2015-09-16 19:46:29 +02:00 |
|
Simon Cruanes
|
f699f48586
|
moved containers.misc and containers.lwt into their own repo
|
2015-09-16 18:42:19 +02:00 |
|
Simon Cruanes
|
1454d82e56
|
add a benchmark file for IO
|
2015-09-09 16:07:34 +02:00 |
|
Simon Cruanes
|
f4381a736f
|
move RAL into containers.data as CCRAL
|
2015-09-07 23:41:41 +02:00 |
|
Simon Cruanes
|
f1dd17d1aa
|
new module CCWBTree, a weight-balanced tree. WIP.
|
2015-09-07 01:06:45 +02:00 |
|
Simon Cruanes
|
ecbddc132b
|
new module CCBloom in containers.data, a bloom filter
|
2015-09-06 21:44:55 +02:00 |
|
Simon Cruanes
|
b091bba431
|
use package HAMT in benchmarks
|
2015-09-05 00:02:02 +02:00 |
|
Simon Cruanes
|
e51fb2e44e
|
new module CCHashTrie in containers.data, associative map
|
2015-09-02 15:55:12 +02:00 |
|
Simon Cruanes
|
501a5af0d6
|
add benchmarks for CCThread.Queue
|
2015-09-01 13:51:54 +02:00 |
|
Simon Cruanes
|
767999271c
|
new module CCThread, utils for threading (+ blocking queue)
|
2015-08-31 22:30:33 +02:00 |
|
Simon Cruanes
|
deab575bb3
|
new module CCSemaphore in containers.thread, with simple semaphore
|
2015-08-31 21:18:17 +02:00 |
|
Simon Cruanes
|
b818b26751
|
enable qtest on containers.thread
|
2015-08-31 19:48:29 +02:00 |
|
Simon Cruanes
|
8ad8acc57b
|
change order of tests
|
2015-08-24 16:04:59 +02:00 |
|
Simon Cruanes
|
e13fcbdad3
|
add containers.top, a small library that installs printers
|
2015-08-12 00:10:52 +02:00 |
|
Simon Cruanes
|
99fb2f84db
|
add CCBitField, a safe abstraction for bitfields of < 62 bits
|
2015-08-11 20:26:47 +02:00 |
|
Simon Cruanes
|
0d0a8f8764
|
add CCHashSet into containers.data, a mutable set
|
2015-08-02 20:54:28 +02:00 |
|
Simon Cruanes
|
963f61a0f5
|
prepare for 0.12
|
2015-07-16 10:56:03 +02:00 |
|
Simon Cruanes
|
b11a98c6d3
|
fix build issues with dummy module in containers.io
|
2015-06-29 10:11:06 +02:00 |
|
Simon Cruanes
|
d817ec8d02
|
move CCIO from containers.io to containers
|
2015-06-26 14:05:42 +02:00 |
|
Simon Cruanes
|
2ced134868
|
add CCArray1 in containers.bigarray, a module on 1-dim bigarrays
|
2015-06-24 00:03:54 +02:00 |
|
Simon Cruanes
|
d7b15ca81e
|
add containers.data.CCGraph:
- a simple representation of polymorphic graphs
- a collection of basic algorithms
|
2015-06-10 11:47:19 +02:00 |
|
Simon Cruanes
|
3d8adbaf09
|
add CCHashconsedSet in containers.data (set with maximal struct sharing)
|
2015-06-04 20:45:40 +02:00 |
|
Simon Cruanes
|
8f33484dff
|
prepare 0.11
|
2015-05-24 21:40:31 +02:00 |
|
Simon Cruanes
|
2ae6dfd11c
|
remove packs for 'containers_string' and 'containers_advanced'
|
2015-05-24 17:08:01 +02:00 |
|
Simon Cruanes
|
a17f8d5cfb
|
add Containers_string.Parse, very simple monadic parser combinators
|
2015-05-19 03:11:29 +02:00 |
|
Simon Cruanes
|
5208579b9d
|
wip: containers.data.CCMixset, set of values indexed by poly keys
|
2015-04-28 11:00:19 +02:00 |
|
Simon Cruanes
|
0efc342177
|
preparing version 0.10
|
2015-04-10 16:40:45 +02:00 |
|
Simon Cruanes
|
e22c29c27f
|
doc
|
2015-03-31 15:55:46 +02:00 |
|
Simon Cruanes
|
0b38c9e272
|
fix in oasis
|
2015-03-31 00:40:18 +02:00 |
|
Simon Cruanes
|
ceb68ee15f
|
small fixes
|
2015-03-31 00:25:03 +02:00 |
|
Simon Cruanes
|
9002694aab
|
wip: toy backtracking monad with lots'a GADTs (cc @aspiwack)
|
2015-03-30 23:33:38 +02:00 |
|
Simon Cruanes
|
26b4b14979
|
fix build system
|
2015-03-30 23:33:09 +02:00 |
|
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 |
|