Simon Cruanes
|
43701e6726
|
test: add regression test for #338
|
2020-12-07 23:32:40 -05:00 |
|
Simon Cruanes
|
e16926fa5f
|
add tests for utf8string
|
2020-12-07 23:32:00 -05:00 |
|
Simon Cruanes
|
3918ed1155
|
feat(utf8): add and expose uchar_to_bytes
rather than encoding to buffers directly, we can expose an iterator
over the bytes of an uchar.
|
2020-12-07 23:31:05 -05:00 |
|
Simon Cruanes
|
133aed683c
|
fix build
|
2020-11-13 17:58:18 -05:00 |
|
Simon Cruanes
|
ca7801a854
|
fix: use shims again for CCList.(and&)
|
2020-11-13 15:36:55 -05:00 |
|
Simon Cruanes
|
9068cbc1cc
|
fix tests and build
|
2020-11-10 18:06:30 -05:00 |
|
grayswandyr
|
057427cb72
|
Apply suggestions from code review
Co-authored-by: Simon Cruanes <simon.cruanes.2007@m4x.org>
|
2020-11-10 18:04:27 -05:00 |
|
David Chemouil
|
3912b288e8
|
add List.combine_chop and corresponding (and&) synchronized product
|
2020-11-10 18:04:27 -05:00 |
|
JPR
|
b3e32c587f
|
Comments
|
2020-11-06 16:57:01 -05:00 |
|
David Chemouil
|
61a8cc58bd
|
add a guard function for list comprehensions
|
2020-11-05 12:10:14 -05:00 |
|
Simon Cruanes
|
26df938968
|
more doc
|
2020-11-05 12:05:31 -05:00 |
|
Simon Cruanes
|
7e160106c5
|
doc: explain a bit more the Traverse submodule of list
|
2020-11-05 11:54:48 -05:00 |
|
Simon Cruanes
|
587e445308
|
doc: add missing @since
|
2020-10-30 13:06:07 -04:00 |
|
Simon Cruanes
|
9ca278dc51
|
fix obsolete comment
|
2020-10-04 12:50:04 -04:00 |
|
Simon Cruanes
|
264c9b608e
|
un-specify order of elements in CCMap.to_list
|
2020-09-21 13:49:50 -04:00 |
|
Simon Cruanes
|
5ee25afad5
|
test: add a test for update
|
2020-09-21 13:49:49 -04:00 |
|
Josh Berdine
|
e6f77edf1a
|
Move definition of CCMap.update so that it is shadowed by Stdlib.Map.update
Signed-off-by: Josh Berdine <josh@berdine.net>
|
2020-09-21 13:49:25 -04:00 |
|
Simon Cruanes
|
50ec164b67
|
fix: remove code that is in the shims
|
2020-08-06 11:19:52 -04:00 |
|
Simon Cruanes
|
09298b3324
|
small change in shims generation
as @fardalem points out, better be conservative on archictures and have
64bits popcount be the special case
|
2020-08-06 09:46:33 -04:00 |
|
Simon Cruanes
|
e0f2c78edd
|
fix(int): use shims to provide separate 32/64 bits versions of popcount
close #327
|
2020-08-05 14:05:48 -04:00 |
|
Simon Cruanes
|
d60bea1a98
|
fix build for 4.11 by working around -nolabels
|
2020-07-30 10:02:16 -04:00 |
|
Simon Cruanes
|
add6a58cf5
|
prepare for 3.0~rc1
|
2020-07-28 18:15:05 -04:00 |
|
Simon Cruanes
|
5da10f49a2
|
doc: small fix
|
2020-07-28 17:52:55 -04:00 |
|
Simon Cruanes
|
211cd5863b
|
feat: add infix operators to String
close #315
|
2020-07-28 17:34:59 -04:00 |
|
Simon Cruanes
|
30b9307a70
|
Merge pull request #325 from c-cube/ccpair_map
break(CCPair): use more standard name for some map functions
|
2020-07-27 22:58:58 -04:00 |
|
Fardale
|
01da25cead
|
break: change pp functions to take unit printer for sep/stop/start
sep/stop/start -> pp_sep/pp_stop/pp_start
string -> unit printer
|
2020-07-27 22:57:29 -04:00 |
|
Fardale
|
3b2030f6f2
|
break(CCPair): use more standard name for some map functions
map1 -> map_fst
map2 -> map_snd
map_fst -> fst_map
map_snd -> snd_map
introduce map2 and map_same2
Fix #316
|
2020-07-27 21:39:17 +02:00 |
|
Fardale
|
a8bcbb0e3d
|
chore(CCHeap): drop old comment
|
2020-07-23 16:32:52 +02:00 |
|
Simon Cruanes
|
4122ffa6ab
|
doc: fix some ocamldoc warnings
|
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 |
|
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 |
|
Fardale
|
685efeae28
|
Merge pull request #308 from FardaleM/ccint
CCInt{,32,64} and CCNativeint
|
2020-05-24 00:53:08 +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 |
|