···11+opam-version: "2.0"
22+synopsis: "A complete yet small extension for OCaml standard library"
33+description: """\
44+The purpose of this library is to add new functions to OCaml standard library
55+modules, to modify some functions in order to get better performances or
66+safety (tail-recursive) and also to provide new modules which should be useful
77+for day to day programming.
88+99+Current goal is to maintain compatibility, new software is encouraged to not use extlib since stdlib
1010+is now seeing many additions and improvements which make many parts of extlib obsolete.
1111+For tail-recursion safety consider using other libraries e.g. containers."""
1212+maintainer: "ygrek@autistici.org"
1313+authors: [
1414+ "Nicolas Cannasse"
1515+ "Brian Hurt"
1616+ "Yamagata Yoriyuki"
1717+ "Markus Mottl"
1818+ "Jesse Guardiani"
1919+ "John Skaller"
2020+ "Bardur Arantsson"
2121+ "Janne Hellsten"
2222+ "Richard W.M. Jones"
2323+ "ygrek"
2424+ "Gabriel Scherer"
2525+ "Pietro Abate"
2626+]
2727+license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
2828+homepage: "https://github.com/ygrek/ocaml-extlib"
2929+doc: "https://ygrek.org/p/extlib/doc/"
3030+bug-reports: "https://github.com/ygrek/ocaml-extlib/issues"
3131+depends: [
3232+ "dune" {>= "1.0"}
3333+ "ocaml" {>= "4.02"}
3434+ "cppo" {build & >= "1.0.1"}
3535+]
3636+build: [
3737+ ["dune" "build" "-p" name "-j" jobs]
3838+ ["dune" "runtest" "-p" name "-j" jobs] {with-test}
3939+]
4040+dev-repo: "git+https://github.com/ygrek/ocaml-extlib.git"
4141+url {
4242+ src:
4343+ "https://github.com/ygrek/ocaml-extlib/releases/download/1.8.0/extlib-1.8.0.tar.gz"
4444+ checksum: [
4545+ "md5=43fb3bf2989671af1769147b1171d080"
4646+ "sha512=dedd2bb4a63f2df9e451dbe6aede18d873489a8675f48ded09131f2af4d00dbeaecc8750039b2e4facb9f5f9b1b01c6b7accd392bf8ac5a3f2c801562ce5c4ee"
4747+ ]
4848+}