Fardale
|
c22fed18de
|
break: convert sequence to iter in data
|
2020-07-23 16:32:52 +02:00 |
|
Fardale
|
08d59ea07a
|
break: remove klist in data
|
2020-07-23 16:32:52 +02:00 |
|
Fardale
|
c85c135157
|
break: remove klist type and functions from core
|
2020-07-23 16:32:52 +02:00 |
|
Fardale
|
8c3d716ab1
|
break: rename fonction from *std_seq* to *seq*
|
2020-07-23 16:32:52 +02:00 |
|
Simon Cruanes
|
8b41a2bf69
|
doc: add missing @since
|
2020-07-22 17:08:48 -04:00 |
|
Kye W. Shi
|
3bae829558
|
CCResult: add <$> operator
|
2020-07-22 16:23:04 -04:00 |
|
JPR
|
0a3b04855a
|
... tweaks
|
2020-07-02 09:38:25 -05:00 |
|
JPR
|
063a59eee4
|
Comments
|
2020-07-02 09:38:25 -05:00 |
|
Fardale
|
8b319edbe1
|
doc(core): add link to the doc of std module (#320)
|
2020-06-30 17:31:52 +02:00 |
|
Fardale
|
20234cdd22
|
fix(CCVector): rename shrink into truncate
|
2020-06-30 09:02:52 -05:00 |
|
Simon Cruanes
|
1469c72f30
|
doc: remove list of authors and point to github instead
this prevents the list of authors from getting stale or outdated,
by just relying on existing tools
|
2020-06-19 21:22:08 -04:00 |
|
Kye W. Shi
|
06b795c604
|
CCFun: add infix tests
|
2020-06-19 20:17:30 -05:00 |
|
Kye W. Shi
|
6cfa7307de
|
CCFun: include module type of Infix
|
2020-06-19 20:17:30 -05:00 |
|
Kye W. Shi
|
a03b6e68e3
|
CCFun: put infix operators in Infix module
|
2020-06-19 20:17:30 -05:00 |
|
Fourchaux
|
a5da43511b
|
comments modifs (#311)
|
2020-06-17 09:21:31 +02:00 |
|
Fourchaux
|
53febce5a9
|
Comments presentation (#310)
* Comments presentation
|
2020-06-12 09:52:50 +02:00 |
|
Simon Cruanes
|
54099f10d5
|
test: regression test for stack overflow in CCpool
|
2020-05-24 19:12:04 -04:00 |
|
Fardale
|
685efeae28
|
Merge pull request #308 from FardaleM/ccint
CCInt{,32,64} and CCNativeint
|
2020-05-24 00:53:08 +02:00 |
|
Fardale
|
364a9ba1cb
|
Merge pull request #309 from FardaleM/clean_ccarray
chore(array): clean CCArray and CCArrayLabels
|
2020-05-24 00:52:49 +02:00 |
|
Fardale
|
5dc96ebfa8
|
chore(array): clean CCArray and CCArrayLabels
Remove function define in the stdlib and in Infix
|
2020-05-23 12:52:26 +02:00 |
|
Fardale
|
8c0d11546e
|
small doc fix
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
b8ca053a48
|
feat(ccnativeint): complete CCNativeint with regards to CCInt
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
f2c0bc7d09
|
chore(ccnativeint): clean CCNativeint.mli
Remove duplicate functions from Infix and Nativeint
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
1fec2f0f96
|
chore(ccint64): clean CCInt64.mli
Remove duplicate functions from Infix and Int64
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
efc162125a
|
chore(int32): clean CCInt32.mli
Remove duplicate function from Int32 and Infix module
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
576ee2ede8
|
feat(Int64): complete CCInt64 with regards to CCInt
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
b7dcc7ed2a
|
chore(int32): change order of definition
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
92b31bedb2
|
chore(int64): remove duplicate functions between Int64 and CCInt64
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
e574309763
|
feat(CCInt32): complete CCInt32 with regards to CCInt
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
102ad62075
|
fix: correct module name in Invalid_argument for CCInt.range_by
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
b06155f05b
|
implement CCInt.sign using CCInt.compare and add more doc
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
eaa421c62d
|
chore(int): include module Int for ocaml >= 4.08
|
2020-05-23 11:37:56 +02:00 |
|
Fardale
|
8f5c7c8fe9
|
feat(int): add elements of Int module from the std
|
2020-05-23 11:37:56 +02:00 |
|
Simon Cruanes
|
5dd90edafa
|
add CCResult.get_lazy
|
2020-05-21 15:26:27 -04:00 |
|
Simon Cruanes
|
d7a7cbb170
|
feat: add Int.popcount operator
|
2020-05-18 14:04:42 -04:00 |
|
Simon Cruanes
|
4b09adaa5a
|
fix typo
|
2020-05-15 15:28:27 -04:00 |
|
Raphael Sousa Santos
|
4936cb60d4
|
Add CCFloat.pi
|
2020-05-15 14:27:59 -05:00 |
|
Simon Cruanes
|
18222af1a3
|
perf: a few more inline annotations
|
2020-05-12 12:46:12 -04:00 |
|
Simon Cruanes
|
97e49b6a5c
|
fix: expose always_eq/never_eq in CCEqual
see #232
|
2020-05-06 10:33:28 -04:00 |
|
Simon Cruanes
|
b26021a976
|
feat(string): add optional cutoff arg on String.edit_distance
also add more tests
|
2020-04-30 22:19:49 -04:00 |
|
Simon Cruanes
|
d99d35cc70
|
chore: travis detail
|
2020-04-30 22:19:28 -04:00 |
|
Simon Cruanes
|
2153c8a5e6
|
fix(dune): only build containers-data.top in bytecode
|
2020-04-30 22:19:06 -04:00 |
|
Simon Cruanes
|
47b631d3f4
|
Merge pull request #304 from FardaleM/mem
harmonize CCList.mem and CCArray.mem
|
2020-04-28 16:41:50 -05:00 |
|
Fardale
|
7dd45a0fa8
|
fix(CCArray) fix use of Stdlib for ocaml < 4.07
|
2020-04-28 22:31:33 +02:00 |
|
Fardale
|
789eee9d53
|
CCArray: add @since
|
2020-04-28 22:26:42 +02:00 |
|
Fardale
|
4267210da9
|
CCArray: use raise_notrace instead of raise
|
2020-04-28 22:26:20 +02:00 |
|
Fardale
|
2faa3fbae5
|
chore(CCVector): rename remove to remove_and_shift
|
2020-04-28 08:53:35 -05:00 |
|
Fardale
|
c8d61a1248
|
feat(CCVector): add remove
remove keep the order of the element but need to move
all element after the removed one.
|
2020-04-28 08:53:35 -05:00 |
|
Fardale
|
c1461940c2
|
wip(3.0): rename CCVector.remove to CCVector.remove_unordered
|
2020-04-28 08:53:35 -05:00 |
|
Fardale
|
c50672ff7a
|
feat(CCArray): add optional argument eq to mem
|
2020-04-28 15:41:01 +02:00 |
|