Commit graph

  • 5da10f49a2 doc: small fix Simon Cruanes 2020-07-28 17:52:55 -04:00
  • 211cd5863b feat: add infix operators to String Simon Cruanes 2020-07-28 17:34:59 -04:00
  • 39e0ad2395 fix(pool): missing emptiness check in Fut.map_l Simon Cruanes 2020-07-28 16:27:02 -04:00
  • 30b9307a70
    Merge pull request #325 from c-cube/ccpair_map Simon Cruanes 2020-07-27 22:58:58 -04:00
  • 01da25cead break: change pp functions to take unit printer for sep/stop/start Fardale 2020-07-27 00:34:37 +02:00
  • 3b2030f6f2 break(CCPair): use more standard name for some map functions Fardale 2020-07-27 21:39:17 +02:00
  • 0aa82d8ae9 break: change pp functions to take unit printer for sep/stop/start Fardale 2020-07-27 00:34:37 +02:00
  • 4ac67a7518
    chore(ci): fix bad test logic Simon Cruanes 2020-07-24 09:58:17 -04:00
  • 1f1b859ec7 Merge remote-tracking branch 'origin/wip-github-ci' Simon Cruanes 2020-07-23 12:56:00 -04:00
  • a8bcbb0e3d chore(CCHeap): drop old comment Fardale 2020-07-23 00:02:48 +02:00
  • b6b2c68913 break(CCGraph): remove deprecated module and function Fardale 2020-07-23 00:00:24 +02:00
  • 644e3487a3 test: fix a test that wouldn't pass on 4.03 Simon Cruanes 2020-07-22 17:15:09 -04:00
  • 4122ffa6ab doc: fix some ocamldoc warnings Simon Cruanes 2020-07-22 17:14:59 -04:00
  • c22fed18de break: convert sequence to iter in data Fardale 2020-07-22 21:33:25 +02:00
  • 08d59ea07a break: remove klist in data Fardale 2020-07-22 21:01:04 +02:00
  • c85c135157 break: remove klist type and functions from core Fardale 2020-07-22 00:08:22 +02:00
  • 8c3d716ab1 break: rename fonction from *std_seq* to *seq* Fardale 2020-07-18 11:54:46 +02:00
  • fa1f6170d1 chore: github actions: only run tests on linux Simon Cruanes 2020-07-22 18:17:38 -04:00
  • c11bdd5adc chore(CCHeap): drop old comment Fardale 2020-07-23 00:02:48 +02:00
  • 4cb2da7548 break(CCGraph): remove deprecated module and function Fardale 2020-07-23 00:00:24 +02:00
  • aba959aa89 chore(ci): widen support for github CI Simon Cruanes 2020-07-22 18:00:54 -04:00
  • c2cab292b1 chore: add github ci Simon Cruanes 2020-07-22 17:40:59 -04:00
  • 580571c8a5 test: fix a test that wouldn't pass on 4.03 Simon Cruanes 2020-07-22 17:15:09 -04:00
  • e8692f6c1a doc: fix some ocamldoc warnings Simon Cruanes 2020-07-22 17:14:59 -04:00
  • 8b41a2bf69 doc: add missing @since Simon Cruanes 2020-07-22 17:08:48 -04:00
  • 3bae829558 CCResult: add <$> operator Kye W. Shi 2020-06-25 14:50:38 -07:00
  • 0b55675554 break: convert sequence to iter in data Fardale 2020-07-22 21:33:25 +02:00
  • b598796e9c break: remove klist in data Fardale 2020-07-22 21:01:04 +02:00
  • f64f27291f break: remove klist type and functions from core Fardale 2020-07-22 00:08:22 +02:00
  • 06bff1dc27 break: rename fonction from *std_seq* to *seq* Fardale 2020-07-18 11:54:46 +02:00
  • fe114ffa8d fix: be sure to block sigpipe in subthread br-2.8.2 Simon Cruanes 2020-07-10 12:10:51 -04:00
  • 0a3b04855a ... tweaks JPR 2020-06-28 20:54:50 +02:00
  • 063a59eee4 Comments JPR 2020-06-26 23:03:30 +02:00
  • 8b319edbe1
    doc(core): add link to the doc of std module (#320) Fardale 2020-06-30 17:31:52 +02:00
  • d09fe93c10 doc(core): add link to the doc of std module Fardale 2020-06-30 17:16:33 +02:00
  • 20234cdd22 fix(CCVector): rename shrink into truncate Fardale 2020-06-17 13:02:47 +02:00
  • c6181309fb ... tweaks JPR 2020-06-28 20:54:50 +02:00
  • 89300a1314 Comments JPR 2020-06-26 23:03:30 +02:00
  • 46f0723dfd CCResult: add <$> operator Kye W. Shi 2020-06-25 14:50:38 -07:00
  • 1469c72f30 doc: remove list of authors and point to github instead Simon Cruanes 2020-06-19 21:22:08 -04:00
  • 06b795c604 CCFun: add infix tests Kye W. Shi 2020-06-19 16:30:48 -07:00
  • 6cfa7307de CCFun: include module type of Infix Kye W. Shi 2020-06-19 15:46:58 -07:00
  • a03b6e68e3 CCFun: put infix operators in Infix module Kye W. Shi 2020-06-19 14:53:25 -07:00
  • fee297247d CCFun: add infix tests Kye W. Shi 2020-06-19 16:30:48 -07:00
  • f7fbf8f054 CCFun: include module type of Infix Kye W. Shi 2020-06-19 15:46:58 -07:00
  • e50f11a196 CCFun: put infix operators in Infix module Kye W. Shi 2020-06-19 14:53:25 -07:00
  • e4c195d72c fix(CCVector): rename shrink into truncate Fardale 2020-06-17 13:02:47 +02:00
  • a5da43511b
    comments modifs (#311) Fourchaux 2020-06-17 09:21:31 +02:00
  • 702ff20ca9 Tweaks JPR 2020-06-17 00:51:50 +02:00
  • a6d1ee2667 Comments tweaks JPR 2020-06-16 22:08:57 +02:00
  • 2e04bc9076 comments modifs JPR 2020-06-14 22:37:03 +02:00
  • 53febce5a9
    Comments presentation (#310) Fourchaux 2020-06-12 09:52:50 +02:00
  • 8c5189e280 Comments modifications JPR 2020-06-10 16:21:54 +02:00
  • 5b3d3e038d Comments tweaks JPR 2020-06-09 18:33:56 +02:00
  • 6d63840877 fix(unix): do not starve subprocess that writes on stderr Simon Cruanes 2020-06-06 14:38:41 -04:00
  • 56ca1b3753 perf(CCUnix): avoid reading stderr when it's not used afterwards wip-unix-2020-06-06 Simon Cruanes 2020-06-06 16:17:28 -04:00
  • a25656edd7 test: add more tests for ccunix subprocess handling Simon Cruanes 2020-06-06 14:53:10 -04:00
  • e92b4bcef4 fix(unix): do not starve subprocess that writes on stderr Simon Cruanes 2020-06-06 14:38:41 -04:00
  • 7c77a5ad41 Comments JPR 2020-06-05 23:49:45 +02:00
  • b7a1004afb Comments presentation JPR 2020-06-01 20:50:56 +02:00
  • 54099f10d5 test: regression test for stack overflow in CCpool Simon Cruanes 2020-05-23 17:44:32 -04:00
  • 685efeae28
    Merge pull request #308 from FardaleM/ccint Fardale 2020-05-24 00:53:08 +02:00
  • 364a9ba1cb
    Merge pull request #309 from FardaleM/clean_ccarray Fardale 2020-05-24 00:52:49 +02:00
  • 5dc96ebfa8 chore(array): clean CCArray and CCArrayLabels Fardale 2020-05-23 12:52:26 +02:00
  • 8c0d11546e small doc fix Fardale 2020-05-23 11:20:22 +02:00
  • b8ca053a48 feat(ccnativeint): complete CCNativeint with regards to CCInt Fardale 2020-05-23 11:19:02 +02:00
  • f2c0bc7d09 chore(ccnativeint): clean CCNativeint.mli Fardale 2020-05-23 00:15:09 +02:00
  • 1fec2f0f96 chore(ccint64): clean CCInt64.mli Fardale 2020-05-23 00:08:44 +02:00
  • efc162125a chore(int32): clean CCInt32.mli Fardale 2020-05-23 00:04:16 +02:00
  • 576ee2ede8 feat(Int64): complete CCInt64 with regards to CCInt Fardale 2020-05-22 23:21:18 +02:00
  • b7dcc7ed2a chore(int32): change order of definition Fardale 2020-05-22 23:12:58 +02:00
  • 92b31bedb2 chore(int64): remove duplicate functions between Int64 and CCInt64 Fardale 2020-05-21 00:37:17 +02:00
  • e574309763 feat(CCInt32): complete CCInt32 with regards to CCInt Fardale 2020-05-20 22:57:19 +02:00
  • 102ad62075 fix: correct module name in Invalid_argument for CCInt.range_by Fardale 2020-05-20 22:22:53 +02:00
  • b06155f05b implement CCInt.sign using CCInt.compare and add more doc Fardale 2020-05-18 22:25:20 +02:00
  • eaa421c62d chore(int): include module Int for ocaml >= 4.08 Fardale 2020-05-17 00:11:04 +02:00
  • 8f5c7c8fe9 feat(int): add elements of Int module from the std Fardale 2020-05-16 23:31:17 +02:00
  • 5dd90edafa add CCResult.get_lazy Simon Cruanes 2020-05-21 15:26:27 -04:00
  • d7a7cbb170 feat: add Int.popcount operator Simon Cruanes 2020-05-18 14:04:42 -04:00
  • 4b09adaa5a fix typo Simon Cruanes 2020-05-15 15:28:27 -04:00
  • 4936cb60d4 Add CCFloat.pi Raphael Sousa Santos 2020-05-15 13:41:06 +02:00
  • 27ba0450c5 Add CCFloat.pi Raphael Sousa Santos 2020-05-15 13:41:06 +02:00
  • 18222af1a3 perf: a few more inline annotations Simon Cruanes 2020-05-12 12:46:12 -04:00
  • 97e49b6a5c fix: expose always_eq/never_eq in CCEqual Simon Cruanes 2020-05-06 10:33:28 -04:00
  • e94fccc9b1 move papers docs Simon Cruanes 2020-04-30 22:22:35 -04:00
  • 2039ca9587 add some documents Simon Cruanes 2020-04-30 22:21:03 -04:00
  • b26021a976 feat(string): add optional cutoff arg on String.edit_distance Simon Cruanes 2020-04-30 22:19:49 -04:00
  • d99d35cc70 chore: travis detail Simon Cruanes 2020-04-30 22:19:28 -04:00
  • 2153c8a5e6 fix(dune): only build containers-data.top in bytecode Simon Cruanes 2020-04-30 22:19:06 -04:00
  • 47b631d3f4
    Merge pull request #304 from FardaleM/mem Simon Cruanes 2020-04-28 16:41:50 -05:00
  • 7dd45a0fa8 fix(CCArray) fix use of Stdlib for ocaml < 4.07 Fardale 2020-04-28 22:31:33 +02:00
  • 789eee9d53 CCArray: add @since Fardale 2020-04-28 22:26:42 +02:00
  • 4267210da9 CCArray: use raise_notrace instead of raise Fardale 2020-04-28 22:26:20 +02:00
  • 2faa3fbae5 chore(CCVector): rename remove to remove_and_shift Fardale 2020-04-27 13:29:20 +02:00
  • c8d61a1248 feat(CCVector): add remove Fardale 2020-04-26 12:43:23 +02:00
  • c1461940c2 wip(3.0): rename CCVector.remove to CCVector.remove_unordered Fardale 2020-04-26 12:15:05 +02:00
  • c50672ff7a feat(CCArray): add optional argument eq to mem Fardale 2020-04-28 15:41:01 +02:00
  • 2025a62536 feat(CCList): make mem compatible with the Stdlib Fardale 2020-04-28 15:39:47 +02:00
  • b18ec9d220 feat(CCVector) remove shrink_to_fit and rename shrink in keep Fardale 2020-04-27 13:57:52 +02:00
  • 3882167842 chore(CCVector): rename remove to remove_and_shift Fardale 2020-04-27 13:29:20 +02:00