Commit graph

69 commits

Author SHA1 Message Date
nathan moreau
775f86103e typo (CCString.mli) 2018-01-30 14:25:51 +01:00
nathan moreau
00b2638ae7 Adding more comments 2018-01-30 14:07:05 +01:00
Simon Cruanes
446ae9f26b prepare for 2.0 2018-01-21 15:38:34 -06:00
nathan moreau
b04e097cf4 Adding comments 2018-01-21 16:16:35 +01:00
Simon Cruanes
fc329fa118 rename print to pp for Format printers (closes #153) 2018-01-14 17:58:20 -06:00
Simon Cruanes
18c9f88411 prepare for 1.5 2018-01-02 18:14:32 +01:00
Simon Cruanes
ed10db67b6 closes #166 by adding a drop parameter to string split functions 2017-12-21 14:07:52 +01:00
Jacques-Pascal Deplaix
e20d0ccfcc Add String.is_empty 2017-12-01 08:36:40 +00:00
Simon Cruanes
54e12b7f62 style update for some string functions 2017-09-07 10:10:34 +02:00
Simon Cruanes
bedf9ecc1e prepare for 1.3 2017-07-29 18:08:58 +02:00
Simon Cruanes
acb286d8e8 add CCString.compare_natural (closes #146) 2017-07-23 13:48:31 +02:00
Simon Cruanes
aab19f6a50 update headers; reindent 2017-07-04 13:13:24 +02:00
Simon Cruanes
3ab610ba0e prepapre for 1.2 2017-05-01 16:59:25 +02:00
Simon Cruanes
465b5992e8 add CCString.{l,r}trim (close #121) 2017-05-01 16:54:29 +02:00
Simon Cruanes
5d5909459f details 2017-05-01 16:54:29 +02:00
Simon Cruanes
75e3962ba1 make many modules extensions of stdlib (close #109)
for : Random Array List ArrayLabels ListLabels Char String
2017-05-01 16:54:23 +02:00
Simon Cruanes
fcd987f1c0 fix test 2017-04-18 21:47:32 +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
47abc78a51 add CCString.Sub.get 2017-03-29 17:40:54 +02:00
Simon Cruanes
ef651342eb add CCString.split_on_char 2017-03-10 21:33:40 +01:00
Simon Cruanes
03fd42e67d reindentation 2017-01-25 00:08:12 +01:00
Simon Cruanes
bd7a9ce070 add CCString.edit_distance 2016-11-03 20:27:26 +01:00
Simon Cruanes
46cee7096c expose CCString.Find for efficient sub-string searching 2016-11-03 18:48:25 +01:00
Simon Cruanes
913cfcacea prepare for 0.19 2016-08-22 09:58:09 +02:00
Simon Cruanes
7b49dd7f3d fix bug in CCString.Split thanks to @copy (close #75) 2016-08-22 09:26:36 +02:00
Simon Cruanes
a0b10101c7 add regression test for #75 2016-08-22 09:20:17 +02:00
Simon Cruanes
779376f2b1 move test from cppo.ml file to .mli file 2016-08-22 09:19:49 +02:00
Fabian
47abd87f74 Fix CCString.Split.{left,right} (#75) 2016-08-22 01:52:44 +02:00
Simon Cruanes
103dfb8c73 add CCstring.of_char 2016-06-17 11:54:30 +02:00
Simon Cruanes
228011d9aa prepare for 0.18 2016-06-14 14:12:02 +02:00
Simon Cruanes
3190278d86 add aliases to deprecated functions from String, add Fun.opaque_identity 2016-05-04 23:12:32 +02:00
Simon Cruanes
73eecfb10d prepare for 0.17 2016-04-22 23:01:37 +02:00
Simon Cruanes
f8bb365c94 implement CCString.{drop,take,chop_prefix,chop_suffix,filter,filter_map} 2016-04-05 14:38:49 +02:00
Simon Cruanes
ef4c86d8a1 add CCString.pad for more webscale 2016-03-24 18:24:24 +01:00
Simon Cruanes
6e905a839d more iterations for some tests 2016-03-22 11:14:11 +01:00
Simon Cruanes
7c9633f06f change the semantics of CCString.find_all (allow overlaps) 2016-03-10 16:34:29 +01:00
Simon Cruanes
ab0b198f97 more tests, bugfixes, and benchs for KMP in CCString 2016-03-09 22:38:27 +01:00
Simon Cruanes
5f188c4f7e in CCString, use KMP for faster sub-string search; add find_all{,_l} 2016-03-09 21:09:32 +01:00
Simon Cruanes
9c338f193e add CCString.rev 2016-03-09 19:45:38 +01:00
Simon Cruanes
a2179d4355 prepare for 0.16 2016-02-24 22:08:26 +01:00
Simon Cruanes
1cf81c0031 add CCString.Split.{left,right}_exn 2016-02-21 18:33:44 +01:00
Simon Cruanes
34445bead0 replace headers in the rest of containers core 2016-02-20 23:24:24 +01:00
Fourchaux
44387de784 Correction typos (fichiers src) 2015-11-08 22:27:59 +01:00
Simon Cruanes
60aea81750 prepare for 0.14 2015-11-08 13:04:09 +01:00
Simon Cruanes
80f36d20eb doc; test 2015-10-26 10:01:34 +01:00
Simon Cruanes
6723c8283c more tests 2015-09-27 19:20:01 +02:00
Simon Cruanes
fca7125c90 more tests for CCString 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