package stdlib-shims

Build not checked
  1. Overview
  2. Docs
Backport some of the new stdlib features to older compiler

Install

dune-project
 Dependency

Authors

Maintainers

Sources

stdlib-shims-0.1.0.tbz
sha256=5373c987e9f82a4434fffa3eb7d795159138f8ffe76b786a1ac21877c8f266cb
md5=12b5704eed70c6bff5ac39a16db1425d

Description

Backport some of the new stdlib features to older compiler, such as the Stdlib module.

This allows projects that require compatibility with older compiler to use these new features in their code.

Tags

stdlib compatibility org:ocaml

Added to opam-repository:

README

stdlib-shims

Shims for forward-compatibility between versions of the OCaml standard library

Dependencies (4)

  1. ocaml < "4.12.0~~"
  2. dune >= "2.8.0"
  3. dune
  4. ocaml >= "4.02.3"

Dev Dependencies

None

Used by (72)

  1. alcotest
  2. alt-ergo-free >= "2.4.3"
  3. alt-ergo-lib >= "2.3.2"
  4. alt-ergo-parsers >= "2.3.2"
  5. asn1-combinators = "0.2.5"
  6. bap-recipe
  7. bastet = "1.2.0"
  8. bdd >= "0.5"
  9. bechamel < "0.4.0"
  10. bheap >= "2.0.0"
  11. bitmasks
  12. bitstring >= "3.1.1"
  13. bz2
  14. camllib
  15. cohttp >= "2.4.0" & < "4.0.0"
  16. cohttp-async < "4.1.2"
  17. conex >= "0.11.0" & < "1.0.0"
  18. ctypes-foreign >= "0.21.1" & < "0.24.0"
  19. devkit >= "1.20210120"
  20. diet >= "0.4"
  21. digestif = "0.9.0"
  22. dose3 >= "6.1"
  23. duff >= "0.3" & < "0.5"
  24. earley >= "3.0.0"
  25. electrod
  26. elpi
  27. ezjs_min
  28. fiat-p256
  29. fileutils >= "0.6.0" & < "0.6.6"
  30. fmt >= "0.8.6" & < "0.9.0"
  31. git < "3.2.0"
  32. goblint-cil >= "1.8.0"
  33. hacl_x25519
  34. hxd = "0.2.0"
  35. imagelib
  36. index >= "1.2.0"
  37. index-bench
  38. integers >= "0.6.0"
  39. jsonrpc < "1.6.0"
  40. kappa-library
  41. lambdapi
  42. lsp < "1.6.0"
  43. lutin < "2.71.10"
  44. mpp >= "0.3.4"
  45. multipart_form < "0.4.1"
  46. nx >= "1.0.0~alpha1" & < "1.0.0~alpha3"
  47. ocaml-lsp-server < "1.9.0"
  48. ocaml-protoc >= "2.0.1" & < "3.0.0"
  49. ocamlgraph >= "2.0.0" & < "2.2.0"
  50. ocamlgraph_gtk < "2.2.0"
  51. orsetto < "1.1"
  52. oskel
  53. ounit = "2.1.2"
  54. ounit2
  55. owl >= "0.7.0" & < "0.10.0"
  56. owl-base >= "0.7.0" & < "0.10.0"
  57. pacomb < "1.4.4"
  58. pbrt
  59. piaf < "0.2.0"
  60. piqi >= "0.7.7"
  61. ppx_cstruct >= "5.1.1" & < "6.2.0"
  62. ppx_mysql
  63. ppxlib >= "0.15.0" & < "0.39.0~5.6preview"
  64. prof_spacetime
  65. ptmap >= "2.0.5"
  66. ptset
  67. qcow
  68. redis >= "0.6"
  69. spelll >= "0.4"
  70. streaming
  71. terminal
  72. vhd-format >= "0.12.2"

Conflicts

None

Build status

Results of building stdlib-shims with each compiler on check.ci.ocaml.org, run of against opam-repository 7cdc698. All results for this package.

Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.

This version is not in the latest run; the versions below are.

Version OCaml 4.11 OCaml 4.14 OCaml 5.2 OCaml 5.4 OCaml 5.5
0.3.0 good good good good good
  • good Package successfully built
  • partial One of the dependencies failed to build
  • bad Package failed to build
  • n/a Package is not available in this environment
  • internal Internal failure