package stdlib-shims
Backport some of the new stdlib features to older compiler
Install
Dune Dependency
github.com
Readme
Changelog
LGPL-2.1-only WITH OCaml-LGPL-linking-exception License
Edit opam file
Versions (2)
Authors
Maintainers
Sources
stdlib-shims-0.3.0.tbz
sha256=babf72d3917b86f707885f0c5528e36c63fccb698f4b46cf2bab5c7ccdd6d84a
sha512=1151d7edc8923516e9a36995a3f8938d323aaade759ad349ed15d6d8501db61ffbe63277e97c4d86149cf371306ac23df0f581ec7e02611f58335126e1870980
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.
README
stdlib-shims
Compiling against this library allows to replace your uses of Pervasives
with Stdlib
before 4.08
. For example you can use Stdlib.compare
instead of Pervasives.compare
. It does not however provide the new functions and modules that are being added in Stdlib
module.
Installation
To install the project via opam, the standard package manager for OCaml, type:
opam install stdlib-shims
Dev Dependencies
None
Used by (84)
-
alcotest
>= "1.0.0"
-
alt-ergo-lib
>= "2.3.2"
- alt-ergo-lib-free
-
alt-ergo-parsers
>= "2.3.2"
- alt-ergo-parsers-free
-
asn1-combinators
>= "0.2.2" & < "0.2.6"
- bap-recipe
-
bastet
= "1.2.0"
-
bechamel
< "0.4.0"
-
bheap
>= "2.0.0"
-
bitmasks
>= "1.2.0"
-
bitstring
>= "3.1.1"
-
bogue
= "20200630"
- bz2
-
camllib
>= "1.3.3"
-
carton
< "0.2.0"
-
carton-lwt
< "0.2.0"
-
cohttp
>= "2.3.0" & < "4.0.0"
-
cohttp-async
>= "2.3.0" & < "3.0.0"
-
conduit
= "3.0.0"
-
conex
>= "0.11.0"
-
ctypes-foreign
>= "0.21.1"
-
devkit
>= "1.20210120"
-
diet
>= "0.4"
-
digestif
>= "0.8.0" & < "1.1.2"
-
dose3
>= "6.1"
-
duff
>= "0.3" & < "0.5"
-
earley
>= "3.0.0"
-
electrod
>= "0.2.3"
-
elpi
>= "1.14.0"
- ezjs_min
-
fiat-p256
>= "0.2.1"
-
fileutils
>= "0.6.0"
-
fmt
>= "0.8.6" & < "0.8.10"
- genprint
-
git
>= "2.1.1" & < "3.2.0"
-
git-unix
>= "3.0.0" & < "3.2.0"
-
goblint-cil
>= "1.8.0"
-
hacl_x25519
>= "0.1.1"
-
hxd
= "0.2.0"
-
icalendar
>= "0.1.3" & < "0.1.5"
-
imagelib
>= "20200929"
-
index
>= "1.2.0"
- index-bench
-
integers
>= "0.6.0"
-
ipaddr
>= "5.0.0" & < "5.3.1"
-
jsonrpc
< "1.6.0"
-
kappa-agents
>= "4.1.3"
-
kappa-binaries
>= "4.1.3"
- kappa-library
-
lambdapi
>= "2.0.0"
-
lsp
< "1.6.0"
-
lutin
< "2.71.10"
-
mirage
>= "3.7.1" & < "4.0.0~beta1"
-
mirage-nat
>= "2.1.0" & < "2.2.4"
-
mpp
>= "0.3.4"
-
multipart_form
< "0.4.1"
-
ocaml-lsp-server
< "1.6.0"
-
ocaml-protoc
>= "2.0.1" & < "3.0.0"
-
ocamlgraph
>= "2.0.0"
- ocamlgraph_gtk
-
orsetto
< "1.1"
- oskel
-
ounit
= "2.1.2"
- ounit2
-
owl
>= "0.7.0" & < "0.10.0"
-
owl-base
>= "0.7.0" & < "0.10.0"
- pacomb
- pbrt
-
piaf
< "0.2.0"
-
piqi
>= "0.7.7"
-
ppx_cstruct
>= "5.1.1" & < "6.1.1"
-
ppx_mysql
>= "1.1.1"
-
ppxlib
>= "0.15.0"
-
prof_spacetime
>= "0.3.0"
-
ptmap
>= "2.0.5"
-
ptset
>= "1.0.1"
-
qcow
>= "0.11.0"
-
redis
>= "0.6"
-
sha
>= "1.14"
-
spelll
>= "0.4"
- streaming
- terminal
-
vhd-format
>= "0.12.2"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page