Skip to content

Commit

Permalink
Merge pull request #25930 from janestreet/master
Browse files Browse the repository at this point in the history
Release v0.17 of Jane Street packages
  • Loading branch information
mseri committed May 26, 2024
2 parents fa75531 + b0fb4f8 commit 3334657
Show file tree
Hide file tree
Showing 160 changed files with 4,969 additions and 0 deletions.
27 changes: 27 additions & 0 deletions packages/abstract_algebra/abstract_algebra.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/abstract_algebra"
bug-reports: "https://github.com/janestreet/abstract_algebra/issues"
dev-repo: "git+https://github.com/janestreet/abstract_algebra.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/abstract_algebra/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"base" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "A small library describing abstract algebra concepts"
description: "
A library describing abstract algebra concepts. Currently, it includes
Commutative_group and Vector_space.
"
url {
src: "https://github.com/janestreet/abstract_algebra/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=f7cc273be50f9212454342e3c69e85b98a83d1487857ce9f9952c21db309258b"
}
32 changes: 32 additions & 0 deletions packages/accessor/accessor.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/accessor"
bug-reports: "https://github.com/janestreet/accessor/issues"
dev-repo: "git+https://github.com/janestreet/accessor.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/accessor/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"base" {>= "v0.17" & < "v0.18"}
"higher_kinded" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "A library that makes it nicer to work with nested functional data structures"
description: "
An accessor is a value that understands how to reach data within a larger data structure,
independently from what you intend to do with it. Accessors allow you to read and write
data and perform possibly-monadic traversals. By composing accessors, you can work with
increasingly complex data structures.

In case you have ever heard of \"lenses\", this is an OCaml implementation of that idea.
"
url {
src: "https://github.com/janestreet/accessor/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=7875cdec612852f274aeeb23222309634cf5e605c81465ac4a85f164452e8020"
}
29 changes: 29 additions & 0 deletions packages/accessor_async/accessor_async.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/accessor_async"
bug-reports: "https://github.com/janestreet/accessor_async/issues"
dev-repo: "git+https://github.com/janestreet/accessor_async.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/accessor_async/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"accessor_core" {>= "v0.17" & < "v0.18"}
"async_kernel" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"ppx_accessor" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Accessors for Async types, for use with the Accessor library"
description: "
This library provides accessors for numerous types in Async.
"
url {
src: "https://github.com/janestreet/accessor_async/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=c3317b2fb939dfd0c81cc32403b165894ef08546fba6f6bf993d8f242c149b49"
}
29 changes: 29 additions & 0 deletions packages/accessor_base/accessor_base.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/accessor_base"
bug-reports: "https://github.com/janestreet/accessor_base/issues"
dev-repo: "git+https://github.com/janestreet/accessor_base.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/accessor_base/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"accessor" {>= "v0.17" & < "v0.18"}
"base" {>= "v0.17" & < "v0.18"}
"higher_kinded" {>= "v0.17" & < "v0.18"}
"ppx_accessor" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Accessors for Base types, for use with the Accessor library"
description: "
This library provides accessors for numerous types in Base.
"
url {
src: "https://github.com/janestreet/accessor_base/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=a0720a3ac1e59374c7c9663fba25d2259fc8e9b671cfd9d661934225dec91633"
}
29 changes: 29 additions & 0 deletions packages/accessor_core/accessor_core.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/accessor_core"
bug-reports: "https://github.com/janestreet/accessor_core/issues"
dev-repo: "git+https://github.com/janestreet/accessor_core.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/accessor_core/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"accessor_base" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"ppx_accessor" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"ppx_optcomp" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Accessors for Core types, for use with the Accessor library"
description: "
This library provides accessors for numerous types in Core.
"
url {
src: "https://github.com/janestreet/accessor_core/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=d4a5743bacb556e6592fabcfae69e3dc08b771cfe2e40628594e483cb0f6f21e"
}
36 changes: 36 additions & 0 deletions packages/async/async.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/async"
bug-reports: "https://github.com/janestreet/async/issues"
dev-repo: "git+https://github.com/janestreet/async.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"async_kernel" {>= "v0.17" & < "v0.18"}
"async_log" {>= "v0.17" & < "v0.18"}
"async_rpc_kernel" {>= "v0.17" & < "v0.18"}
"async_unix" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"core_kernel" {>= "v0.17" & < "v0.18"}
"core_unix" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"textutils" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Monadic concurrency library"
description: "
Part of Jane Street's Core library
The Core suite of libraries is an industrial strength alternative to
OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml.
"
url {
src: "https://github.com/janestreet/async/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=3edbaa62a7ea910da0d5c06974da9b2b7e14a9e2648596bc7c9f09c89970b5f8"
}
29 changes: 29 additions & 0 deletions packages/async_durable/async_durable.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/async_durable"
bug-reports: "https://github.com/janestreet/async_durable/issues"
dev-repo: "git+https://github.com/janestreet/async_durable.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_durable/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"async_kernel" {>= "v0.17" & < "v0.18"}
"async_rpc_kernel" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"core_kernel" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Durable connections for use with async"
description: "
Async_durable helps recover from errors when connections can be easily be recreated.
"
url {
src: "https://github.com/janestreet/async_durable/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=649fa946f3cb7a3df8e198129981e4d8a891c6d2e645a1e6d213a2cc2a358938"
}
31 changes: 31 additions & 0 deletions packages/async_extra/async_extra.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/async_extra"
bug-reports: "https://github.com/janestreet/async_extra/issues"
dev-repo: "git+https://github.com/janestreet/async_extra.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_extra/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"async_kernel" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"core_kernel" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Monadic concurrency library"
description: "
Part of Jane Street's Core library
The Core suite of libraries is an industrial strength alternative to
OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml.
"
url {
src: "https://github.com/janestreet/async_extra/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=52d9f6fed8c6ef25d636f8775b01233a9ed939d52cacf02fd562d2ee0b0881ef"
}
26 changes: 26 additions & 0 deletions packages/async_find/async_find.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/async_find"
bug-reports: "https://github.com/janestreet/async_find/issues"
dev-repo: "git+https://github.com/janestreet/async_find.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_find/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"async" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Directory traversal with Async"
description: "
"
url {
src: "https://github.com/janestreet/async_find/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=9f4eeb6ceeaab903c2b31e4f5c6cf2176bb035d5cebbcc0aba1c400a4460c956"
}
29 changes: 29 additions & 0 deletions packages/async_inotify/async_inotify.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/async_inotify"
bug-reports: "https://github.com/janestreet/async_inotify/issues"
dev-repo: "git+https://github.com/janestreet/async_inotify.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_inotify/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"async" {>= "v0.17" & < "v0.18"}
"async_find" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"core_unix" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
"inotify" {>= "2.4.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Async wrapper for inotify"
description: "
"
url {
src: "https://github.com/janestreet/async_inotify/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=d7b1c959d0828ca98ad1b7f537d0c219599372ef26937c134cb112be96f7cf87"
}
28 changes: 28 additions & 0 deletions packages/async_interactive/async_interactive.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/async_interactive"
bug-reports: "https://github.com/janestreet/async_interactive/issues"
dev-repo: "git+https://github.com/janestreet/async_interactive.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_interactive/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"async" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"core_unix" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
"spawn" {>= "v0.15"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Utilities for building simple command-line based user interfaces"
description: "
"
url {
src: "https://github.com/janestreet/async_interactive/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=3a6bca675a784906c445c0ab34a280263ab93a37777fc76a70facb8ea85dc913"
}
31 changes: 31 additions & 0 deletions packages/async_js/async_js.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/async_js"
bug-reports: "https://github.com/janestreet/async_js/issues"
dev-repo: "git+https://github.com/janestreet/async_js.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_js/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"async_kernel" {>= "v0.17" & < "v0.18"}
"async_rpc_kernel" {>= "v0.17" & < "v0.18"}
"core" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
"js_of_ocaml" {>= "5.1.1" & < "5.7.0"}
"js_of_ocaml-ppx" {>= "5.1.1" & < "5.7.0"}
"uri" {>= "3.0.0"}
"uri-sexp" {>= "3.0.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "A small library that provide Async support for JavaScript platforms"
description: "
"
url {
src: "https://github.com/janestreet/async_js/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=6c8898b69bd5fc0c36d0bbcf5a1a5a2cb0b5deb88504cdaeb532c50b50ac1703"
}
30 changes: 30 additions & 0 deletions packages/async_kernel/async_kernel.v0.17.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
authors: ["Jane Street Group, LLC"]
homepage: "https://github.com/janestreet/async_kernel"
bug-reports: "https://github.com/janestreet/async_kernel/issues"
dev-repo: "git+https://github.com/janestreet/async_kernel.git"
doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_kernel/index.html"
license: "MIT"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "5.1.0"}
"core" {>= "v0.17" & < "v0.18"}
"core_kernel" {>= "v0.17" & < "v0.18"}
"ppx_jane" {>= "v0.17" & < "v0.18"}
"dune" {>= "3.11.0"}
]
available: arch != "arm32" & arch != "x86_32"
synopsis: "Monadic concurrency library"
description: "
Part of Jane Street's Core library
The Core suite of libraries is an industrial strength alternative to
OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml.
"
url {
src: "https://github.com/janestreet/async_kernel/archive/refs/tags/v0.17.0.tar.gz"
checksum: "sha256=01ced973dbc70535f692f38bed524ae82dba17e26e58791b2fbf0d647b160d2e"
}
Loading

0 comments on commit 3334657

Please sign in to comment.