Simon Cruanes
|
ca34f81acf
|
fix merlin file
|
2015-07-25 00:55:41 +02:00 |
|
Simon Cruanes
|
bd028e3c62
|
fix benchmarks (remove bad lazyness)
|
2015-07-17 22:22:54 +02:00 |
|
Simon Cruanes
|
4dc5fb5fc6
|
small fix
|
2015-07-16 11:44:46 +02:00 |
|
Simon Cruanes
|
963f61a0f5
|
prepare for 0.12
|
2015-07-16 10:56:03 +02:00 |
|
Simon Cruanes
|
1a73ad7e29
|
add CCString.mem
|
2015-07-03 17:02:21 +02:00 |
|
Simon Cruanes
|
bca172a7a8
|
update doc
|
2015-06-29 16:18:23 +02:00 |
|
Simon Cruanes
|
9f07d976c4
|
fix -safe-string issues
|
2015-06-29 10:21:42 +02:00 |
|
Simon Cruanes
|
b11a98c6d3
|
fix build issues with dummy module in containers.io
|
2015-06-29 10:11:06 +02:00 |
|
Simon Cruanes
|
9f7be2ddc9
|
enable -safe-string on the whole project, with some linked refactorings
|
2015-06-26 14:05:45 +02:00 |
|
Simon Cruanes
|
0ac0f89e93
|
add CCIO.read_all_bytes, reading a whole file into a Bytes.t
|
2015-06-26 14:05:45 +02:00 |
|
Simon Cruanes
|
d817ec8d02
|
move CCIO from containers.io to containers
|
2015-06-26 14:05:42 +02:00 |
|
Simon Cruanes
|
0fcc736032
|
breaking: change type of CCString.blit so it writes into Bytes.t
|
2015-06-26 13:59:57 +02:00 |
|
Simon Cruanes
|
d6b1a62201
|
more doc
|
2015-06-25 10:05:31 +02:00 |
|
Simon Cruanes
|
425dba1e25
|
add a few tests
|
2015-06-24 10:17:35 +02:00 |
|
Simon Cruanes
|
a4f0e17799
|
add a few functions to CCArray1
|
2015-06-24 00:13:40 +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
|
48aba9e49e
|
fix: use the proper array module in CCRingBuffer
|
2015-06-23 15:01:04 +02:00 |
|
Simon Cruanes
|
56d53bfef6
|
bugfix: CCRandom.float_range
|
2015-06-17 15:57:39 +02:00 |
|
Simon Cruanes
|
ccb8634304
|
update readme
|
2015-06-15 13:59:37 +02:00 |
|
Simon Cruanes
|
f50846209b
|
add more doc and functions to CCGraph
|
2015-06-12 17:11:05 +02:00 |
|
Simon Cruanes
|
271cbff3e3
|
add CCGraph.Map.vertices
|
2015-06-12 17:04:49 +02:00 |
|
Simon Cruanes
|
0800b1455b
|
small compatibility mistake
|
2015-06-11 15:07:39 +02:00 |
|
Simon Cruanes
|
85cb18751a
|
add a lot of string functions in CCString
|
2015-06-11 15:02:00 +02:00 |
|
Simon Cruanes
|
79d57f9be7
|
update documentation
|
2015-06-11 11:35:31 +02:00 |
|
Simon Cruanes
|
3b27a5a8cd
|
immutable graphs in CCGraph.Map
|
2015-06-11 11:00:11 +02:00 |
|
Simon Cruanes
|
0475e893a1
|
some signature changes in CCGraph
|
2015-06-10 18:32:18 +02:00 |
|
Simon Cruanes
|
1586558e6f
|
add basic mutable graphs
|
2015-06-10 18:02:09 +02:00 |
|
Simon Cruanes
|
eed339463d
|
add CCGraph.spanning_tree with a lazy tree
|
2015-06-10 17:23:55 +02:00 |
|
Simon Cruanes
|
d8a0bbc748
|
iterator interface for CCGraph.scc
|
2015-06-10 16:57:07 +02:00 |
|
Simon Cruanes
|
54c690467f
|
add CCGraph.scc (strongly connected components)
|
2015-06-10 16:31:10 +02:00 |
|
Simon Cruanes
|
4af6cf1985
|
small change
|
2015-06-10 16:31:04 +02:00 |
|
Simon Cruanes
|
572f45560b
|
bugfix in CCGraph.Dot.pp
|
2015-06-10 15:11:09 +02:00 |
|
Simon Cruanes
|
02088a6dd7
|
CCGraph: topological sort, fix DFS, example graph (divisors)
|
2015-06-10 15:03:37 +02:00 |
|
Simon Cruanes
|
20d72e5755
|
CCGraph: more functions, better interface for traversals
|
2015-06-10 14:21:23 +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
|
fb8e9078a3
|
add CCError.catch, in prevision of the future standard Result.t type
|
2015-06-09 16:11:54 +02:00 |
|
Simon Cruanes
|
ebdf201161
|
add CCError.Infix module
|
2015-06-09 16:07:35 +02:00 |
|
Simon Cruanes
|
3a178aa81a
|
small renaming
|
2015-06-05 20:19:36 +02:00 |
|
Simon Cruanes
|
4049aa9269
|
add CCHashconsedSet.hash
|
2015-06-04 21:24:17 +02:00 |
|
Simon Cruanes
|
b31c76e18b
|
bugfixes in CCHashconsedSet; add CCHashconsedSet.diff
|
2015-06-04 21:17:13 +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
|
e32e940798
|
fix doc
|
2015-06-02 20:24:04 +02:00 |
|
Simon Cruanes
|
8e0a14afb2
|
Merge pull request #44 from jpdeplaix/with_inout
Have better default opening flags for `CCIO.with_{in, out}`
|
2015-05-30 16:53:46 +02:00 |
|
Jacques-Pascal Deplaix
|
8039ec4db5
|
Have better default opening flags for CCIO.with_{in, out}
|
2015-05-30 04:54:44 +01:00 |
|
Simon Cruanes
|
d98c9cabca
|
add CCIO.with_in_out to read and write a file
|
2015-05-29 21:06:21 +02:00 |
|
Simon Cruanes
|
36bd12ff45
|
update default opening flags for CCIO.with_{in,out}
|
2015-05-29 21:06:16 +02:00 |
|
Simon Cruanes
|
5e1ab12fda
|
fix changelog
|
2015-05-27 15:34:56 +02:00 |
|
Simon Cruanes
|
e509ba5461
|
add todos in CCError
|
2015-05-27 14:03:13 +02:00 |
|
Simon Cruanes
|
e68b951db5
|
add CCList.cons function
|
2015-05-25 14:43:08 +02:00 |
|
Simon Cruanes
|
4f4f67fa46
|
missing @since annotation; typo
|
2015-05-25 14:42:57 +02:00 |
|