Simon Cruanes
|
378893e309
|
wip: change API of CCBV (see #113)
|
2017-04-18 23:25:59 +02:00 |
|
Simon Cruanes
|
6c8de1bc64
|
small fix
|
2017-04-18 22:04:37 +02:00 |
|
Simon Cruanes
|
fcd987f1c0
|
fix test
|
2017-04-18 21:47:32 +02:00 |
|
Simon Cruanes
|
0c7280a8f4
|
remove test that depends on 4.02
|
2017-04-18 21:46:38 +02:00 |
|
Simon Cruanes
|
1b200ff695
|
add CCstring.equal_caseless (close #112)
|
2017-04-18 21:41:44 +02:00 |
|
Simon Cruanes
|
c725543faa
|
add alias CCString.split (close #115)
|
2017-04-18 21:23:18 +02:00 |
|
Simon Cruanes
|
9cca745fcf
|
add CCFormat.text (close #111)
|
2017-04-18 21:19:50 +02:00 |
|
Simon Cruanes
|
fc6682b1c1
|
add CCFormat.{newline,substring}
|
2017-04-18 21:19:37 +02:00 |
|
Simon Cruanes
|
f294ce1634
|
add CCList.combine_gen (close #110)
|
2017-04-18 20:58:38 +02:00 |
|
Simon Cruanes
|
990b7b7b81
|
style
|
2017-04-18 20:55:03 +02:00 |
|
Simon Cruanes
|
6d728d5ce7
|
add a small test
|
2017-04-18 14:05:55 +02:00 |
|
Simon Cruanes
|
7e9f87ecba
|
Merge pull request #114 from LemonBoy/tr-combine
Add a tail-recursive implementation of `List.combine` (thanks to @LemonBoy)
|
2017-04-18 14:01:06 +02:00 |
|
LemonBoy
|
404fede54a
|
Add a tail-recursive implementation of List.combine
Closes #108.
|
2017-04-18 12:03:46 +02:00 |
|
Simon Cruanes
|
af6cd08ff4
|
fix too restrictive type in CCResult
|
2017-04-13 15:23:22 +02:00 |
|
Simon Cruanes
|
c7b1afca82
|
missing alias
|
2017-04-10 10:31:54 +02:00 |
|
Simon Cruanes
|
08bc15dd8c
|
add module CCEqual
|
2017-04-09 15:11:44 +02:00 |
|
Simon Cruanes
|
02b2a21e33
|
add CCResult.fold_ok (closes #107)
|
2017-04-05 10:43:37 +02:00 |
|
Simon Cruanes
|
ee69bdcab8
|
add CCFormat.with_color_ksf for colored printing
|
2017-04-03 15:32:26 +02:00 |
|
Simon Cruanes
|
e0287b9efe
|
add CCInt.range{,',by} for iterating on integer ranges
|
2017-03-29 17:40:54 +02:00 |
|
Simon Cruanes
|
47abc78a51
|
add CCString.Sub.get
|
2017-03-29 17:40:54 +02:00 |
|
Simon Cruanes
|
670d2dbd4b
|
build unix support by default
|
2017-03-29 17:40:54 +02:00 |
|
Simon Cruanes
|
f27f7757de
|
add CCResult.add_ctx{,f} for replacing stack traces
|
2017-03-27 22:06:37 +02:00 |
|
Simon Cruanes
|
e6221d7e50
|
add test
|
2017-03-27 21:05:37 +02:00 |
|
Simon Cruanes
|
7e8c7235bc
|
use result package for retrocompat
|
2017-03-26 00:36:45 +01:00 |
|
Simon Cruanes
|
e9de0a8902
|
Merge pull request #105 from glennsl/master
Plugs some holes in `CCOpt` (add `or_`, `_lazy` versions, and `{to,of}_result`)
|
2017-03-26 00:33:36 +01:00 |
|
glennsl
|
6573a2dd4a
|
Add map_lazy, or_, or_lazy, to_result, to_result_lazy and of_result to CCOpt
|
2017-03-26 00:29:32 +01:00 |
|
Simon Cruanes
|
923e83b0fc
|
make tests faster
|
2017-03-16 10:27:00 +01:00 |
|
Simon Cruanes
|
b5be1d71a9
|
bugfix and test for CCZipper.is_focused (closes #102)
|
2017-03-14 22:45:11 +01:00 |
|
Simon Cruanes
|
97abfe600e
|
use boxes in CCFormat.Dump for tuples
|
2017-03-14 11:16:11 +01:00 |
|
Simon Cruanes
|
ef651342eb
|
add CCString.split_on_char
|
2017-03-10 21:33:40 +01:00 |
|
Simon Cruanes
|
48bb1e24c6
|
update header, and use more (==) in CCIntMap
|
2017-03-09 22:51:33 +01:00 |
|
Simon Cruanes
|
d135f73c76
|
add CCArray.{fold_map,scan_left} (close #101)
|
2017-03-09 21:42:44 +01:00 |
|
Simon Cruanes
|
6e97ee8c7c
|
add CCList.scan_left
|
2017-03-09 21:42:44 +01:00 |
|
Simon Cruanes
|
ff53571a3b
|
add CCList.{cartesian_product,map_product_l}
|
2017-03-09 21:42:44 +01:00 |
|
Simon Cruanes
|
4aa507c7bf
|
small fix in readme
|
2017-03-07 09:37:31 +01:00 |
|
Simon Cruanes
|
a45d8c46a6
|
add CCUnix.with_file_lock for locking whole files
|
2017-03-07 09:37:31 +01:00 |
|
Simon Cruanes
|
ae6d81a9a4
|
add CCFormat.of_chan
|
2017-03-07 09:37:29 +01:00 |
|
Simon Cruanes
|
719d048f57
|
add CCFormat.flush
|
2017-03-07 09:36:53 +01:00 |
|
Simon Cruanes
|
d45b341232
|
prepare for 1.1
|
2017-03-03 16:18:13 +01:00 |
|
Simon Cruanes
|
6df16975ca
|
fix bug in CCOpt.filter (close #100)
|
2017-03-03 14:15:38 +01:00 |
|
Simon Cruanes
|
5713183a3a
|
remove dead code
|
2017-03-03 14:15:38 +01:00 |
|
Simon Cruanes
|
18827b920b
|
small fix in doc
|
2017-03-03 14:15:38 +01:00 |
|
Simon Cruanes
|
8627838faf
|
add CCHeap.to_seq_sorted
|
2017-02-23 21:01:32 +01:00 |
|
Simon Cruanes
|
12b38f4c31
|
add CCHeap.to_list_sorted
|
2017-02-23 20:57:19 +01:00 |
|
Simon Cruanes
|
b06ae52071
|
new test for CCPool
|
2017-02-22 13:48:13 +01:00 |
|
Simon Cruanes
|
6fadeb414e
|
add CCIO.File.walk_l
|
2017-02-17 15:09:51 +01:00 |
|
Simon Cruanes
|
801f059532
|
add some doc
|
2017-02-17 14:20:45 +01:00 |
|
Simon Cruanes
|
cd2d07c76a
|
new test and small readme section on CCParse
|
2017-02-16 11:58:47 +01:00 |
|
Simon Cruanes
|
207a5725de
|
fix the bug in CCGraph
|
2017-02-13 15:26:52 +01:00 |
|
Simon Cruanes
|
38f5692e21
|
add test for regression in CCGraph
|
2017-02-13 15:26:44 +01:00 |
|