Simon Cruanes
|
096948e712
|
add CCError.of_exn_trace
|
2015-10-02 19:39:25 +02:00 |
|
Simon Cruanes
|
fdcba1122d
|
add CCKlist.memoize for costly computations
|
2015-10-01 20:50:35 +02:00 |
|
Simon Cruanes
|
ec0e92da35
|
bugfix in CCKList.take, it was slightly too eager
|
2015-10-01 18:54:09 +02:00 |
|
Simon Cruanes
|
80b0f9b820
|
add CCLevenshtein.Index.{of,to}_{gen,seq} and cardinal
|
2015-09-27 22:57:36 +02:00 |
|
Simon Cruanes
|
a015b61208
|
style
|
2015-09-27 22:28:42 +02:00 |
|
Simon Cruanes
|
179cafde9e
|
doc and tests for CCLevenshtein
|
2015-09-27 21:42:58 +02:00 |
|
Simon Cruanes
|
219e06c1fe
|
update tests so they run faster
|
2015-09-27 19:27:44 +02:00 |
|
Simon Cruanes
|
6723c8283c
|
more tests
|
2015-09-27 19:20:01 +02:00 |
|
Simon Cruanes
|
fe0169f0b6
|
doc
|
2015-09-27 18:20:46 +02:00 |
|
Simon Cruanes
|
fca7125c90
|
more tests for CCString
|
2015-09-27 18:03:56 +02:00 |
|
Simon Cruanes
|
32fb4cf044
|
raise exception in CCString.replace if sub=""
|
2015-09-27 18:03:56 +02:00 |
|
Simon Cruanes
|
8a3b53f320
|
update ocamlinit
|
2015-09-27 18:03:56 +02:00 |
|
Simon Cruanes
|
a3bc61ef94
|
bugfix in CCString.find
|
2015-09-27 18:03:56 +02:00 |
|
Simon Cruanes
|
df39602b9e
|
doc
|
2015-09-27 10:54:04 +02:00 |
|
Simon Cruanes
|
610e0ed53a
|
doc
|
2015-09-27 10:48:10 +02:00 |
|
Simon Cruanes
|
87e2ab90e1
|
add CCString.replace and tests
|
2015-09-27 10:34:38 +02:00 |
|
Simon Cruanes
|
9c61cfe53a
|
update bench
|
2015-09-23 23:14:29 +02:00 |
|
Simon Cruanes
|
1a9db7503a
|
doc for threads
|
2015-09-23 18:25:43 +02:00 |
|
Simon Cruanes
|
f4ea5617e9
|
doc again
|
2015-09-23 18:22:55 +02:00 |
|
Simon Cruanes
|
0ff7bef8ad
|
fix doc
|
2015-09-23 18:20:12 +02:00 |
|
Simon Cruanes
|
044cbf0c20
|
prepare for 0.13
|
2015-09-23 16:26:07 +02:00 |
|
Simon Cruanes
|
f56a40b753
|
finish migration markdown -> asciidoc
|
2015-09-23 14:26:20 +02:00 |
|
Simon Cruanes
|
59a138ec95
|
add CCParse.memo for memoization (changes CCParse.input)
|
2015-09-23 00:05:02 +02:00 |
|
Simon Cruanes
|
e34e8c8116
|
breaking: slightly change the types in CCParse
- improve efficiency
- have better locations in error messages
|
2015-09-22 23:27:51 +02:00 |
|
Simon Cruanes
|
c1871e9f35
|
doc
|
2015-09-22 22:50:02 +02:00 |
|
Simon Cruanes
|
6b62fce0ac
|
small details
|
2015-09-22 22:29:58 +02:00 |
|
Simon Cruanes
|
8c9b5601a8
|
add CCString.compare_versions
|
2015-09-22 22:29:37 +02:00 |
|
Simon Cruanes
|
6cb74b0115
|
add CCInt64 to containers
|
2015-09-22 22:29:21 +02:00 |
|
Simon Cruanes
|
d33b52e6f3
|
small fixes in readme
|
2015-09-22 19:07:14 +02:00 |
|
Simon Cruanes
|
c9d7c70834
|
fix doc
|
2015-09-22 18:33:39 +02:00 |
|
Simon Cruanes
|
c64aa9ef66
|
fix url
|
2015-09-22 17:39:09 +02:00 |
|
Simon Cruanes
|
375f457552
|
fix and update README
|
2015-09-22 14:43:53 +02:00 |
|
Simon Cruanes
|
79d5b061dd
|
move README to asciidoc
|
2015-09-22 14:34:09 +02:00 |
|
Simon Cruanes
|
0edc5ffb9d
|
update CCHash with a functor and module type for generic hashing
|
2015-09-22 14:18:04 +02:00 |
|
Simon Cruanes
|
4dc91894af
|
more tests
|
2015-09-22 13:55:26 +02:00 |
|
Simon Cruanes
|
dc896e3bbb
|
labels in cclock
|
2015-09-21 18:23:38 +02:00 |
|
Simon Cruanes
|
3c233d9cf3
|
use more labels in CCHashtrie,CCRAL,CCWBTree
|
2015-09-21 17:18:43 +02:00 |
|
Simon Cruanes
|
f63fd099b0
|
utils
|
2015-09-19 18:06:08 +02:00 |
|
Simon Cruanes
|
18289b3b72
|
refactor CCRAL
|
2015-09-19 17:57:36 +02:00 |
|
Simon Cruanes
|
b2c5d944f7
|
add many functions to CCRAL
|
2015-09-19 17:37:54 +02:00 |
|
Simon Cruanes
|
8b228ec8cb
|
add CCList.{take,drop}_while; improve map performance
|
2015-09-19 17:35:59 +02:00 |
|
Simon Cruanes
|
96c62d9048
|
benchmark list.map
|
2015-09-19 15:13:58 +02:00 |
|
Simon Cruanes
|
f685303a32
|
optim in CCHashtrie with more compact assoc-lists
|
2015-09-19 14:35:17 +02:00 |
|
Simon Cruanes
|
2179e394fb
|
update mem_measure with optional size argument
|
2015-09-19 14:35:06 +02:00 |
|
Simon Cruanes
|
359740a587
|
more tests
|
2015-09-19 12:41:02 +02:00 |
|
Simon Cruanes
|
d60b3400fa
|
use transient API in benchs
|
2015-09-19 02:03:37 +02:00 |
|
Simon Cruanes
|
13842375a2
|
api change for CCHashtrie:
- hide implementation details (arrays)
- remove `A32`
- introduce new `Transient` system for fast batch modifications
|
2015-09-19 02:02:22 +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
|
384d81945e
|
more tests
|
2015-09-18 22:51:37 +02:00 |
|
Simon Cruanes
|
650d2873c3
|
detail
|
2015-09-17 23:11:45 +02:00 |
|