_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
ocaml 4.14.1
Dependencies: libx11@1.8.10 libiberty@11.4.0 zlib@1.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://ocaml.org/
Licenses: QPL LGPL 2.0
Synopsis: The OCaml programming language
Description:

OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety. Developed for more than 20 years at Inria it benefits from one of the most advanced type systems and supports functional, imperative and object-oriented styles of programming.

ocaml 4.07.1
Dependencies: libx11@1.8.10 libiberty@11.4.0 zlib@1.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://ocaml.org/
Licenses: QPL LGPL 2.0
Synopsis: The OCaml programming language
Description:

OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety. Developed for more than 20 years at Inria it benefits from one of the most advanced type systems and supports functional, imperative and object-oriented styles of programming.

ocaml 4.09.0
Dependencies: libx11@1.8.10 libiberty@11.4.0 zlib@1.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://ocaml.org/
Licenses: QPL LGPL 2.0
Synopsis: The OCaml programming language
Description:

OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety. Developed for more than 20 years at Inria it benefits from one of the most advanced type systems and supports functional, imperative and object-oriented styles of programming.

ocaml 5.0.0
Dependencies: libx11@1.8.10 libiberty@11.4.0 zlib@1.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://ocaml.org/
Licenses: QPL LGPL 2.0
Synopsis: The OCaml programming language
Description:

OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety. Developed for more than 20 years at Inria it benefits from one of the most advanced type systems and supports functional, imperative and object-oriented styles of programming.

ocaml 4.14.1
Dependencies: libx11@1.8.10 libiberty@11.4.0 zlib@1.3
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://ocaml.org/
Licenses: QPL LGPL 2.0
Synopsis: The OCaml programming language
Description:

OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety. Developed for more than 20 years at Inria it benefits from one of the most advanced type systems and supports functional, imperative and object-oriented styles of programming.

ocamlmod 0.0.9
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://forge.ocamlcore.org/projects/ocamlmod
Licenses: LGPL 2.1+
Synopsis: Generate modules from OCaml source files
Description:

Generate modules from OCaml source files.

ocaml-z3 4.13.0
Dependencies: z3@4.13.0
Propagated dependencies: ocaml-zarith@1.12
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/Z3Prover/z3
Licenses: Expat
Synopsis: Theorem prover
Description:

Z3 is a theorem prover and satisfiability modulo theories (SMT) solver. It provides a C/C++ API, as well as Python bindings.

ocamlify 0.0.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://forge.ocamlcore.org/projects/ocamlify
Licenses: LGPL 2.1+
Synopsis: Include files in OCaml code
Description:

OCamlify creates OCaml source code by including whole files into OCaml string or string list. The code generated can be compiled as a standard OCaml file. It allows embedding external resources as OCaml code.

ocaml-re 1.10.4
Propagated dependencies: ocaml-seq@0.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml/ocaml-re/
Licenses: Expat
Synopsis: Regular expression library for OCaml
Description:

Pure OCaml regular expressions with:

  1. Perl-style regular expressions (module Re_perl)

  2. Posix extended regular expressions (module Re_posix)

  3. Emacs-style regular expressions (module Re_emacs)

  4. Shell-style file globbing (module Re_glob)

  5. Compatibility layer for OCaml's built-in Str module (module Re_str)

ocaml-pp 1.2.0
Propagated dependencies: ocaml-odoc@2.2.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml-dune/pp
Licenses: Expat
Synopsis: Pretty-printing library
Description:

This library provides an alternative to the Format module of the OCaml standard library. Pp uses the same concepts of boxes and break hints, and the final rendering is done to formatter from the Format module. However it defines its own algebra which some might find easier to work with and reason about.

ocaml-pp 1.1.2
Channel: guixrus
Location: guixrus/packages/common/ocaml.scm (guixrus packages common ocaml)
Home page: https://github.com/ocaml-dune/pp
Licenses: Expat
Synopsis: Pretty-printing library
Description:

This library provides a lean alternative to the Format [1] module of the OCaml standard library. It aims to make it easy for users to do the right thing. If you have tried Format before but find its API complicated and difficult to use, then Pp might be a good choice for you.

Pp uses the same concepts of boxes and break hints, and the final rendering is done to formatter from the Format module. However it defines its own algebra which some might find easier to work with and reason about. No previous knowledge is required to start using this library, however the various guides for the Format module such as this one [2] should be applicable to Pp as well.

[1]: https://caml.inria.fr/pub/docs/manual-ocaml/libref/Format.html [2]: http://caml.inria.fr/resources/doc/guides/format.en.html

ocaml-dyn 3.11.0
Propagated dependencies: ocaml-ordering@3.11.0 ocaml-pp@1.1.2
Channel: guixrus
Location: guixrus/packages/common/ocaml.scm (guixrus packages common ocaml)
Home page: https://github.com/ocaml/dune
Licenses: Expat
Synopsis: Dynamic type for OCaml
Description:

This package provides a dynamic type for OCaml.

ocaml-hex 1.5.0
Propagated dependencies: ocaml-bigarray-compat@1.1.0 ocaml-cstruct@6.1.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/ocaml-hex/
Licenses: ISC
Synopsis: Minimal library providing hexadecimal converters
Description:

Hex is a minimal library providing hexadecimal converters.

ocaml-omd 2.0.0-alpha2
Channel: guixrus
Location: guixrus/packages/common/ocaml.scm (guixrus packages common ocaml)
Home page: https://github.com/ocaml/omd
Licenses: ISC
Synopsis: Markdown for OCaml
Description:

This package provides a Markdown library in pure OCaml.

ocaml-fmt 0.9.0
Propagated dependencies: ocaml-cmdliner@1.1.1 ocaml-stdlib-shims@0.3.0 ocaml-uchar@0.0.2
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://erratique.ch/software/fmt
Licenses: ISC
Synopsis: OCaml Format pretty-printer combinators
Description:

Fmt exposes combinators to devise Format pretty-printing functions.

ocaml-xdg 3.11.0
Propagated dependencies: dune-configurator@3.11.0
Channel: guixrus
Location: guixrus/packages/common/ocaml.scm (guixrus packages common ocaml)
Home page: https://github.com/ocaml/dune
Licenses: Expat
Synopsis: XDG base directories implementation for OCaml
Description:

This package provides an implementation of XDG base directories for OCaml.

ocaml-mcl 12-068oasis4
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/fhcrc/mcl
Licenses: GPL 3
Synopsis: OCaml wrappers around MCL
Description:

This package provides OCaml bindings for the MCL graph clustering algorithm.

ocaml-gen 1.0
Propagated dependencies: ocaml-odoc@2.2.0 ocaml-seq@0.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/c-cube/gen/
Licenses: FreeBSD
Synopsis: Iterators for OCaml, both restartable and consumable
Description:

Gen implements iterators of OCaml, that are both restartable and consumable.

ocaml-fix 20220121
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://gitlab.inria.fr/fpottier/fix
Licenses: LGPL 2.0
Synopsis: Facilities for memoization and fixed points
Description:

This package provides helpers with various constructions that involve memoization and recursion.

ocaml-uri 4.2.0
Propagated dependencies: ocaml-stringext@1.6.0 ocaml-angstrom@0.15.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/mirage/ocaml-uri
Licenses: ISC
Synopsis: RFC3986 URI/URL parsing library
Description:

OCaml-uri is a library for parsing URI/URL in the RFC3986 format.

ocaml-xdg 3.11.0
Propagated dependencies: ocaml-odoc@2.2.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/ocaml/dune
Licenses: Expat
Synopsis: XDG Base Directory Specification library for ocaml
Description:

This ocaml library returns user XDG directories such as XDG_CONFIG_HOME, XDG_STATE_HOME.

ocaml-mew 0.1.0
Propagated dependencies: ocaml-result@1.5 ocaml-trie@1.0.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/kandu/mew
Licenses: Expat
Synopsis: General modal editing engine generator
Description:

This package provides the core modules of Modal Editing Witch, a general modal editing engine generator.

ocaml-gsl 1.24.0
Dependencies: gsl@2.8
Propagated dependencies: ocaml-base@0.15.0 ocaml-stdio@0.15.0
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://mmottl.github.io/gsl-ocaml
Licenses: GPL 3+
Synopsis: Bindings to the GNU Scientific Library
Description:

GSL-OCaml is an interface to the GNU scientific library (GSL) for the OCaml language.

ocaml-psq 0.2.1
Channel: guix
Location: gnu/packages/ocaml.scm (gnu packages ocaml)
Home page: https://github.com/pqwy/psq
Licenses: ISC
Synopsis: Functional Priority Search Queues for OCaml
Description:

This library provides Functional Priority Search Queues for OCaml. Typical applications are searches, schedulers and caches.

Total results: 322