Commit graph

2311 commits

Author SHA1 Message Date
Fardale
c59147f1d1 clean(String): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
baec1f466e clean(Set): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
71a3ebdeb5 clean(Nativeint): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
80ad2f349f clean(Map): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
0d9b4d910a clean(List): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
4f0e219036 clean(Int64): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
7821e8e259 clean(Int32): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
b96f7d6e68 clean(Char): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
f3719d29aa clean(Array): remove functions defined in Stdlib 2020-03-05 17:50:30 -06:00
Fardale
2bde1e4dd3 doc(CCInt): add doc for of_float 2020-03-05 15:42:24 +01:00
Simon Cruanes
cd26e3d3a3 IO: add copy_into for transferring data between channels 2020-01-28 13:03:08 -06:00
Fardale
618e57fdd7 examples: remove lambda.ml 2020-01-27 13:55:50 -06:00
Fardale
51a532ce59 examples: clean up 2020-01-27 13:55:50 -06:00
Fardale
8c43e345ad doc(CCFloat): document the rounding behavior
fixes #237
2020-01-24 23:01:47 +01:00
Fardale
d1a5e047fe feat(CCResult): add get_lazy
fixes #285
2020-01-24 22:57:25 +01:00
Fardale
9d083df3a6 feat(CCInt): add of_float 2020-01-18 16:16:52 +01:00
Fardale
2d1ba8d925 feat(CCInt): add of_string_exn 2020-01-18 15:57:55 +01:00
Simon Cruanes
c1b976d0d3 Merge branch 'br-2.8.1' 2020-01-13 08:30:19 -06:00
Fabian
50042d6c09 Document raising behaviour of CCIO.tee 2020-01-12 20:30:18 -06:00
Fabian
2bf052ab7a Avoid catch-all handlers 2020-01-12 20:30:18 -06:00
Simon Cruanes
8c33147d06 add some tests 2020-01-12 20:28:22 -06:00
Simon Cruanes
527c4414d9 prepare for 2.8.1 2020-01-12 18:18:33 -06:00
Simon Cruanes
2e3393f81e fix: add missing CCVector.of_iter 2020-01-12 18:18:33 -06:00
Fardale
2b5f2fce11 feat(CCVector): add filter_in_place, deprecate filter' 2020-01-08 23:17:53 +01:00
Fardale
4bc01a0b82 feat(opt): fix bind arguments order 2020-01-06 21:39:55 +01:00
Fardale
bf8db5dcff feat(opt): add bind 2020-01-06 16:15:52 +01:00
Fardale
1dcc529623 feat(float): add of_string_opt 2020-01-06 16:15:05 +01:00
Simon Cruanes
5143e28ce8 doc: fix readme url 2019-12-17 08:05:17 -06:00
Simon Cruanes
5126973173 prepare for 2.8 2019-12-14 17:50:35 -06:00
Simon Cruanes
ab494fb753 fix: compat issue 2019-12-14 17:50:35 -06:00
Simon Cruanes
7d9d9d45b8 feat(list): add indexed functions and fold_on_map
close #222
2019-12-14 16:52:35 -06:00
Simon Cruanes
1947d1804b refactor: also port CCGraph to iter 2019-12-14 16:41:49 -06:00
Simon Cruanes
264e89b198 chore: makefile 2019-12-14 16:32:24 -06:00
Simon Cruanes
138047ef11 feat: add {to,of,add}_{iter,std_seq} where relevant; deprecations
deprecate `seq` named functions (for `iter`)
deprecate klist functions (for `std_seq`)

close #231
2019-12-14 16:29:07 -06:00
Simon Cruanes
a836b7ed8b feat(unix): add ensure_session_leader and add some docs 2019-12-14 14:48:46 -06:00
Simon Cruanes
52ef092a4c feat(pool): add infix operators on futures 2019-12-14 14:37:30 -06:00
Simon Cruanes
faeae964fc fix(pp): improve printing of hashtables
close #243
2019-12-14 14:25:38 -06:00
Simon Cruanes
bcb90de435 doc: small change to readme 2019-12-14 14:22:35 -06:00
Simon Cruanes
c92a09ac9d add more deprecation comments 2019-12-14 14:04:09 -06:00
Simon Cruanes
af4662e962 deprecate CCVector.fill_empty_slots_with 2019-12-14 13:57:56 -06:00
Fardale
0b759c67b8 CCVector: update the doc 2019-12-14 13:44:57 -06:00
Fardale
27eb874523 CCVector: resize_ take the elt as argument
It is safer to have the check on the size of the underlying array
close to access of the first element.
2019-12-14 13:44:57 -06:00
Simon Cruanes
b69cc33c26 perf: make let-op functors inline, hopefully 2019-12-14 12:08:48 -06:00
Simon Cruanes
9b76f277f7 more fixes for the shims 2019-12-14 12:08:48 -06:00
Simon Cruanes
616c077880 fix: proper shims for CCArrayLabel too 2019-12-14 12:08:48 -06:00
Simon Cruanes
d5e5b43e1f fix shims for arrays 2019-12-14 12:08:48 -06:00
Simon Cruanes
74e7d87872 fix: backport a pseudo Floatarray pre 4.06 2019-12-14 12:08:48 -06:00
Simon Cruanes
62672fdbd2 fix test 2019-12-14 12:08:48 -06:00
Simon Cruanes
9a672f4e3c chore(travis): disable build on 4.03, enable tests on 4.08/09 2019-12-14 12:08:48 -06:00
Simon Cruanes
b2d9e69042 feat: put the let operators inside the Infix modules when relevant 2019-12-14 12:08:48 -06:00