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 |
|
Simon Cruanes
|
0c624461d5
|
add CCString.set for updating immutable strings
|
2015-05-25 00:04:48 +02:00 |
|
Simon Cruanes
|
8f33484dff
|
prepare 0.11
|
2015-05-24 21:40:31 +02:00 |
|
Simon Cruanes
|
7e5161f94f
|
add CCOpt.is_none
|
2015-05-24 21:38:37 +02:00 |
|
Simon Cruanes
|
262a2baacc
|
add CCList.{remove,is_empty}
|
2015-05-24 21:38:36 +02:00 |
|
Simon Cruanes
|
4b704d9d1a
|
rename CCList.find -> CClist.find_map (same for findi), deprecate old name
|
2015-05-24 21:38:36 +02:00 |
|
Simon Cruanes
|
2ae6dfd11c
|
remove packs for 'containers_string' and 'containers_advanced'
|
2015-05-24 17:08:01 +02:00 |
|
Simon Cruanes
|
0a9317ae26
|
doc
|
2015-05-20 09:51:03 +02:00 |
|
Simon Cruanes
|
a17f8d5cfb
|
add Containers_string.Parse, very simple monadic parser combinators
|
2015-05-19 03:11:29 +02:00 |
|
Simon Cruanes
|
074234c47f
|
remove warning from .merlin
|
2015-05-19 03:10:25 +02:00 |
|
Simon Cruanes
|
14c814e6fd
|
another bugfix
|
2015-05-18 22:06:31 +02:00 |
|
Simon Cruanes
|
4c4f7995c1
|
bugfix in PrintBox for unicode text
|
2015-05-18 21:55:57 +02:00 |
|
Simon Cruanes
|
153cababb3
|
add CCList.{find_pred,find_pred_exn}
|
2015-05-17 19:18:40 +02:00 |
|
Simon Cruanes
|
fc7f1a661a
|
bugfix in CCUnix.escape_str
|
2015-05-07 15:16:14 +02:00 |
|
Simon Cruanes
|
1fab81a832
|
update readme
|
2015-05-07 14:21:19 +02:00 |
|
Simon Cruanes
|
57f65bd140
|
add methods and accessors to CCUnix
|
2015-05-07 14:00:10 +02:00 |
|
Simon Cruanes
|
78fb6c53f2
|
in CCUnix, use Unix.environment as the default environment
|
2015-05-07 11:19:16 +02:00 |
|
Simon Cruanes
|
d2a02793e2
|
add CCList.partition_map
|
2015-05-05 23:47:22 +02:00 |
|
Simon Cruanes
|
61c5e5ec3f
|
RingBuffer.{of_array, to_array} convenience functions
|
2015-05-04 22:45:36 +02:00 |
|
Simon Cruanes
|
378a22c8ab
|
containers.misc.RAL: more efficient in memory (unfold list)
|
2015-05-04 12:33:44 +02:00 |
|
Simon Cruanes
|
7605bacdc3
|
add a few tests
|
2015-04-30 15:56:37 +02:00 |
|
Bernardo da Costa
|
84e77fddcf
|
pow pow pow
Voilà un petit commit en annexe.
--
Bernardo
>From f11b65e1d282467d2dca8612a6fafa718c66e022 Mon Sep 17 00:00:00 2001
From: Bernardo Freitas Paulo da Costa <bernardo.da-costa@m4x.org>
Date: Thu, 30 Apr 2015 10:24:21 -0300
Subject: [PATCH] Add CCInt.pow
Binary exponentiation for positive numbers.
|
2015-04-30 15:56:09 +02:00 |
|
Simon Cruanes
|
531134d754
|
add CCList.group_succ
|
2015-04-28 17:34:09 +02:00 |
|
Simon Cruanes
|
b66caf67bf
|
wip: Mixset
|
2015-04-28 13:05:28 +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
|
de4ee9ce61
|
disable warning 32 (unused val) in .merlin
|
2015-04-28 11:00:15 +02:00 |
|
Simon Cruanes
|
fe1f4f653a
|
some infix operators for CCUnix
|
2015-04-25 12:56:00 +02:00 |
|
Simon Cruanes
|
4f44308445
|
add CCUnix.async_call for spawning and communicating with subprocess
|
2015-04-24 16:04:09 +02:00 |
|
Simon Cruanes
|
8195f035fc
|
add CCList.Set.{add,remove}
|
2015-04-22 13:45:09 +02:00 |
|
Simon Cruanes
|
02252c076f
|
details in changelog
|
2015-04-10 16:59:40 +02:00 |
|
Simon Cruanes
|
24e15b4cee
|
fix doc of CCstring.Split.list_
|
2015-04-10 16:56:51 +02:00 |
|
Simon Cruanes
|
c051966690
|
opam file
|
2015-04-10 16:54:07 +02:00 |
|
Simon Cruanes
|
0efc342177
|
preparing version 0.10
|
2015-04-10 16:40:45 +02:00 |
|