this repo has no description

Merge pull request #27439 from hbr/master

Fmlib bugfix release 0.5.11

Changed files
+263
packages
fmlib
fmlib.0.5.11
fmlib_browser
fmlib_browser.0.5.11
fmlib_js
fmlib_js.0.5.11
fmlib_parse
fmlib_parse.0.5.11
fmlib_pretty
fmlib_pretty.0.5.11
fmlib_std
fmlib_std.0.5.11
+56
packages/fmlib/fmlib.0.5.11/opam
···
+
opam-version: "2.0"
+
+
synopsis: "Functional monadic library"
+
+
+
description: """
+
+
Umbrella for a collection of libraries supporting functional programming with
+
managed effects. The umbrella contains only documentation. See the following
+
packages to get the functionality:
+
+
- fmlib_std: A lot of standard data types.
+
+
- fmlib_parse: Monadic parsing functions with combinators suitable for
+
incremental and indentation sensitive parsing.
+
+
- fmlib_pretty: Pretty printing functions. Prints hierachical structures like
+
expressions and indented paragraphs nicely.
+
+
- fmlib_browser: Functional browser applications
+
+
- fmlib_js: Interface to javscript via js_of_ocaml.
+
+
"""
+
+
+
maintainer: "Helmut Brandl <helmut.brandl@gmx.net>"
+
+
authors: [ "Helmut Brandl <helmut.brandl@gmx.net>" ]
+
+
license: "BSD-3-Clause"
+
homepage: "https://github.com/hbr/fmlib"
+
dev-repo: "git+https://github.com/hbr/fmlib.git"
+
bug-reports: "https://github.com/hbr/fmlib/issues"
+
+
+
build: [
+
["dune" "subst"] {dev}
+
["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}]
+
]
+
+
+
depends: [
+
"ocaml" {>= "4.08.0"}
+
"dune" {>= "3.0.0"}
+
"odoc" {with-doc}
+
"fmlib_std" {=version}
+
"fmlib_pretty" {=version}
+
"fmlib_parse" {=version}
+
"fmlib_js" {=version}
+
"fmlib_browser" {=version}
+
]
+
url {
+
src: "https://github.com/hbr/fmlib/archive/0.5.11.tar.gz"
+
checksum: "sha256=987144e79a5ab8544a9cac669284ef7610a70c3362d4f55e5d27e4f33b49a1b9"
+
}
+39
packages/fmlib_browser/fmlib_browser.0.5.11/opam
···
+
opam-version: "2.0"
+
+
synopsis: "Write web applications for the browser in elm style"
+
+
description: """
+
+
Write web applications in functional style. This library mimics the elm
+
programming language in ocaml.
+
+
"""
+
+
maintainer: "Helmut Brandl <helmut.brandl@gmx.net>"
+
+
authors: [ "Helmut Brandl <helmut.brandl@gmx.net>" ]
+
+
license: "BSD-3-Clause"
+
homepage: "https://github.com/hbr/fmlib"
+
dev-repo: "git+https://github.com/hbr/fmlib.git"
+
bug-reports: "https://github.com/hbr/fmlib/issues"
+
+
+
build: [
+
["dune" "subst"] {dev}
+
["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}]
+
]
+
+
+
depends: [
+
"ocaml" {>= "4.08.0"}
+
"dune" {>= "3.0.0"}
+
"odoc" {with-doc}
+
"ppx_inline_test" {>= "v0.13.0"}
+
"fmlib_js" {=version}
+
"fmlib_std" {=version}
+
]
+
url {
+
src: "https://github.com/hbr/fmlib/archive/0.5.11.tar.gz"
+
checksum: "sha256=987144e79a5ab8544a9cac669284ef7610a70c3362d4f55e5d27e4f33b49a1b9"
+
}
+39
packages/fmlib_js/fmlib_js.0.5.11/opam
···
+
opam-version: "2.0"
+
+
synopsis: "Library for easy compilation from ocaml to javascript"
+
+
description: """
+
+
At thin and easy to use library which implements wrappers around js_of_ocaml to
+
write javascript applications for the browser or for nodejs in ocaml.
+
+
"""
+
+
maintainer: "Helmut Brandl <helmut.brandl@gmx.net>"
+
+
authors: [ "Helmut Brandl <helmut.brandl@gmx.net>" ]
+
+
license: "BSD-3-Clause"
+
homepage: "https://github.com/hbr/fmlib"
+
dev-repo: "git+https://github.com/hbr/fmlib.git"
+
bug-reports: "https://github.com/hbr/fmlib/issues"
+
+
+
build: [
+
["dune" "subst"] {dev}
+
["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}]
+
]
+
+
+
depends: [
+
"ocaml" {>= "4.08.0"}
+
"dune" {>= "3.0.0"}
+
"odoc" {with-doc}
+
"js_of_ocaml" {>= "5.5.0"}
+
"js_of_ocaml-ppx" {>= "5.5.0"}
+
"fmlib_std" {=version}
+
]
+
url {
+
src: "https://github.com/hbr/fmlib/archive/0.5.11.tar.gz"
+
checksum: "sha256=987144e79a5ab8544a9cac669284ef7610a70c3362d4f55e5d27e4f33b49a1b9"
+
}
+44
packages/fmlib_parse/fmlib_parse.0.5.11/opam
···
+
opam-version: "2.0"
+
+
synopsis: "Parsing with combinators and indentation sensitivity"
+
+
description: """
+
+
A parsing library with combinators in the style of Haskell's parsec.
+
+
The parsing combinators have support for indentation sensitivity. Therefore it
+
is easy to parse yaml files and indentation sensitive languages like Haskell and
+
Python.
+
+
Futhermore it is easy to generate user friendly error messages.
+
+
"""
+
+
maintainer: "Helmut Brandl <helmut.brandl@gmx.net>"
+
+
authors: [ "Helmut Brandl <helmut.brandl@gmx.net>" ]
+
+
license: "BSD-3-Clause"
+
homepage: "https://github.com/hbr/fmlib"
+
dev-repo: "git+https://github.com/hbr/fmlib.git"
+
bug-reports: "https://github.com/hbr/fmlib/issues"
+
+
+
build: [
+
["dune" "subst"] {dev}
+
["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}]
+
]
+
+
+
depends: [
+
"ocaml" {>= "4.08.0"}
+
"dune" {>= "3.0.0"}
+
"odoc" {with-doc}
+
"ppx_inline_test" {>= "v0.13.0"}
+
"fmlib_std" {=version}
+
"fmlib_pretty" {=version}
+
]
+
url {
+
src: "https://github.com/hbr/fmlib/archive/0.5.11.tar.gz"
+
checksum: "sha256=987144e79a5ab8544a9cac669284ef7610a70c3362d4f55e5d27e4f33b49a1b9"
+
}
+37
packages/fmlib_pretty/fmlib_pretty.0.5.11/opam
···
+
opam-version: "2.0"
+
+
synopsis: "Pretty printing support for tree like structures"
+
+
description: """
+
+
Easy to use pretty printing library.
+
+
"""
+
+
maintainer: "Helmut Brandl <helmut.brandl@gmx.net>"
+
+
authors: [ "Helmut Brandl <helmut.brandl@gmx.net>" ]
+
+
license: "BSD-3-Clause"
+
homepage: "https://github.com/hbr/fmlib"
+
dev-repo: "git+https://github.com/hbr/fmlib.git"
+
bug-reports: "https://github.com/hbr/fmlib/issues"
+
+
+
build: [
+
["dune" "subst"] {dev}
+
["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}]
+
]
+
+
+
depends: [
+
"ocaml" {>= "4.08.0"}
+
"dune" {>= "3.0.0"}
+
"odoc" {with-doc}
+
"ppx_inline_test" {>= "v0.13.0"}
+
"fmlib_std" {=version}
+
]
+
url {
+
src: "https://github.com/hbr/fmlib/archive/0.5.11.tar.gz"
+
checksum: "sha256=987144e79a5ab8544a9cac669284ef7610a70c3362d4f55e5d27e4f33b49a1b9"
+
}
+48
packages/fmlib_std/fmlib_std.0.5.11/opam
···
+
opam-version: "2.0"
+
+
synopsis: "Standard datatypes of Fmlib"
+
+
description: """
+
+
Some small wrappers around ocamls stdlib modules to facilitate more functional
+
programming. E.g. the module 'Option' and 'Result' support the 'let*' operator.
+
The module 'Array' has a 'push' operation to append functionally elements at the
+
end.
+
+
Besides some wrapper around Stdlib modules it has the additional modules:
+
+
- Deque: A double ended queue with efficient pushing of elements from the front
+
and the rear end and efficient popping of elements from the front end.
+
+
- Btree: Finite sets and maps based on B trees. B trees have better cache
+
efficiency and locality than AVL or Redblack trees.
+
+
"""
+
+
+
maintainer: "Helmut Brandl <helmut.brandl@gmx.net>"
+
+
authors: [ "Helmut Brandl <helmut.brandl@gmx.net>" ]
+
+
license: "BSD-3-Clause"
+
homepage: "https://github.com/hbr/fmlib"
+
dev-repo: "git+https://github.com/hbr/fmlib.git"
+
bug-reports: "https://github.com/hbr/fmlib/issues"
+
+
+
build: [
+
["dune" "subst"] {dev}
+
["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}]
+
]
+
+
+
depends: [
+
"ocaml" {>= "4.08.0"}
+
"dune" {>= "3.0.0"}
+
"odoc" {with-doc}
+
"ppx_inline_test" {>= "v0.13.0"}
+
]
+
url {
+
src: "https://github.com/hbr/fmlib/archive/0.5.11.tar.gz"
+
checksum: "sha256=987144e79a5ab8544a9cac669284ef7610a70c3362d4f55e5d27e4f33b49a1b9"
+
}