Category: dev-ml
Search
Compact View
dev-ml/0install::gentoo
- Ebuilds: 1, Testing: 2.18-r1
Description:
Zero Install is a decentralised cross-distribution software
installation system. Other features include full support for shared
libraries (with a SAT solver for dependency resolution),
sharing between users, and integration with native platform package
managers. It supports both binary and source packages, and works on
Linux, macOS, Unix and Windows systems.
Homepage: https://docs.0install.net/developers/solver/
License: LGPL-2.1+
dev-ml/ANSITerminal::gentoo
- Ebuilds: 1, Testing: 0.8.5
Description: Basic control of ANSI compliant terminals and the windows shell
Homepage: https://github.com/Chris00/ANSITerminal/
License: LGPL-3-with-linking-exception
dev-ml/alcotest::gentoo
- Ebuilds: 3, Stable: 1.8.0 , Testing: 1.9.0
Description: A lightweight and colourful test framework
Homepage: https://github.com/mirage/alcotest/
License: ISC
dev-ml/angstrom::gentoo
- Ebuilds: 1, Stable: 0.16.1
Description: Parser combinators built for speed and memory-efficiency
Homepage: https://github.com/inhabitedtype/angstrom
License: BSD
dev-ml/astring::gentoo
- Ebuilds: 1, Stable: 0.8.5 , Testing: 0.8.5
Description: Alternative String module for OCaml
Homepage: https://erratique.ch/software/astring https://github.com/dbuenzli/astring
License: ISC
dev-ml/async::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0
Description: Jane Street Capital's asynchronous execution library
Homepage: https://github.com/janestreet/async
License: MIT
dev-ml/async_kernel::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0
Description: Jane Street Capital's asynchronous execution library (core)
Homepage: https://github.com/janestreet/async_kernel
License: MIT
dev-ml/async_log::gentoo
- Ebuilds: 1, Testing: 0.17.0
Description: Logging library built on top of Async_unix
Homepage: https://github.com/janestreet/async_log
License: MIT
dev-ml/async_rpc_kernel::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0
Description: Platform-independent core of Async RPC library
Homepage: https://github.com/janestreet/async_rpc_kernel
License: MIT
dev-ml/async_unix::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0
Description: Jane Street Capital's asynchronous execution library (unix)
Homepage: https://github.com/janestreet/async_unix
License: MIT
dev-ml/atd::gentoo
- Ebuilds: 2, Testing: 2.16.0-r1
Description:
ATD stands for Adaptable Type Definitions. It is a syntax for defining
cross-language data types. It is used as input to generate efficient and
type-safe serializers, deserializers and validators.
Homepage: https://github.com/ahrefs/atd/
License: MIT
dev-ml/base::gentoo
- Ebuilds: 2, Stable: 0.16.3-r1 , Testing: 0.17.3
Description: Standard library for OCaml
Homepage: https://github.com/janestreet/base
License: Apache-2.0
dev-ml/base_bigstring::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: String type based on Bigarray, for use in I/O and C-bindings
Homepage: https://github.com/janestreet/base_bigstring
License: MIT
dev-ml/base_quickcheck::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.1 , 0.17.0-r2
Description: Randomized testing framework, designed for compatibility with Base
Homepage: https://github.com/janestreet/base_quickcheck
License: MIT
dev-ml/batteries::gentoo
- Ebuilds: 2, Testing: 3.11.0
Description: A community-maintained standard library extension
Homepage: https://github.com/ocaml-batteries-team/batteries-included/
License: LGPL-2.1-with-linking-exception
dev-ml/bigarray-compat::gentoo
- Ebuilds: 2, Stable: 1.1.0 , Testing: 1.1.0 , 1.0.0
Description: Compatibility library to use Stdlib.Bigarray when possible
Homepage: https://github.com/mirage/bigarray-compat
License: ISC
dev-ml/bigstringaf::gentoo
- Ebuilds: 1, Stable: 0.10.0
Description: Bigstring intrinsics and fast blits based on memcpy/memmove
Homepage: https://github.com/inhabitedtype/bigstringaf
License: BSD
dev-ml/bin_prot::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Binary protocol generator
Homepage: https://github.com/janestreet/bin_prot
License: Apache-2.0
dev-ml/biniou::gentoo
- Ebuilds: 1, Stable: 1.2.2-r1
Description: A binary data serialization format inspired by JSON for OCaml
Homepage: https://github.com/ocaml-community/biniou/
License: BSD
dev-ml/bos::gentoo
- Ebuilds: 1, Stable: 0.2.1 , Testing: 0.2.1
Description: Basic OS interaction for OCaml
Homepage: https://erratique.ch/software/bos https://github.com/dbuenzli/bos
License: ISC
dev-ml/cairo2::gentoo
- Ebuilds: 2, Stable: 0.6.4 , Testing: 0.6.5
Description: Binding to Cairo, a 2D Vector Graphics Library
Homepage: https://github.com/Chris00/ocaml-cairo
License: LGPL-3
dev-ml/calendar::gentoo
- Ebuilds: 1, Testing: 2.04-r1
Description: Ocaml library to handle dates and time
Homepage: https://forge.ocamlcore.org/projects/calendar/
License: LGPL-2.1-with-linking-exception
dev-ml/calendars::gentoo
- Ebuilds: 2, Stable: 1.0.0 , Testing: 2.0.0
Description: Convert dates between gregorian/julian/french/hebrew calendars
Homepage: https://github.com/geneweb/calendars
License: GPL-3
dev-ml/camlbz2::gentoo
- Ebuilds: 1, Stable: 0.8.0-r1 , Testing: 0.8.0-r1
Description: OCaml bindings for libbz (AKA, bzip2)
Homepage: https://gitlab.com/irill/camlbz2
License: LGPL-2.1
dev-ml/camldbm::gentoo
- Ebuilds: 1, Stable: 1.2-r1 , Testing: 1.2-r1
Description: OCaml binding to the NDBM/GDBM Unix databases
Homepage: https://github.com/ocaml/dbm
License: LGPL-2-with-linking-exception
dev-ml/camlidl::gentoo
- Ebuilds: 2, Stable: 1.12 , Testing: 1.13
Description: Stub code generator for OCaml
Homepage: https://github.com/xavierleroy/camlidl
License: QPL-1.0 LGPL-2
dev-ml/camlp-streams::gentoo
- Ebuilds: 1, Stable: 5.0.1 , Testing: 5.0.1
Description: Stream and Genlex libraries for use with Camlp4 and Camlp5
Homepage: https://github.com/ocaml/camlp-streams
License: LGPL-2-with-linking-exception
dev-ml/camlp4::gentoo
- Ebuilds: 3, Stable: 4.14_p1-r2 , Testing: 5.4_p1 , 4.14_p1-r2
Description: System for writing extensible parsers for programming languages
Homepage: https://github.com/camlp4/camlp4
License: LGPL-2-with-linking-exception
dev-ml/camlp5::gentoo
- Ebuilds: 3, Stable: 8.03.01-r1 , Testing: 8.04.00 , 8.03.01-r1
Description: A preprocessor-pretty-printer of ocaml
Homepage: https://camlp5.github.io/
License: BSD
dev-ml/camlpdf::gentoo
- Ebuilds: 2, Testing: 2.8.1 , 2.7.1
Description: OCaml library for reading, writing, and modifying PDF files
Homepage: https://github.com/johnwhitington/camlpdf/
License: LGPL-2.1-with-linking-exception
dev-ml/camlzip::gentoo
- Ebuilds: 2, Stable: 1.13 , Testing: 1.14
Description: Compressed file access ML library (ZIP, GZIP and JAR)
Homepage: https://github.com/xavierleroy/camlzip
License: LGPL-2.1
dev-ml/camomile::gentoo
- Ebuilds: 2, Stable: 2.0.0 , Testing: 2.0.0
Description: Camomile is a comprehensive Unicode library for ocaml
Homepage: https://github.com/savonet/Camomile
License: LGPL-2
dev-ml/capitalization::gentoo
- Ebuilds: 1, Testing: 0.17.0-r1
Description: Defines case conventions and functions to rename identifiers according to them
Homepage: https://github.com/janestreet/capitalization
License: MIT
dev-ml/charinfo_width::gentoo
- Ebuilds: 2, Testing: 2.0.0
Description: Determine column width for a character
Homepage: https://github.com/kandu/charInfo_width
License: MIT
dev-ml/cinaps::gentoo
- Ebuilds: 1, Stable: 0.15.1-r2 , Testing: 0.15.1-r2
Description: Trivial metaprogramming tool
Homepage: https://github.com/ocaml-ppx/cinaps
License: MIT
dev-ml/cmdliner::gentoo
- Ebuilds: 3, Stable: 1.3.0 , Testing: 2.1.0
Description: Declarative definition of command line interfaces for OCaml
Homepage: http://erratique.ch/software/cmdliner
License: ISC
dev-ml/coq-menhirlib::gentoo
- Ebuilds: 1, Testing: 20240715
Description: A support library for verified Coq parsers produced by Menhir
Homepage: http://gallium.inria.fr/~fpottier/menhir/
License: GPL-2 LGPL-2-with-linking-exception
dev-ml/core::gentoo
- Ebuilds: 2, Stable: 0.16.1 , Testing: 0.17.1-r1
Description:
Core is Jane Street Capital's Ocaml standard library overlay. It
provides tail recursive versions of non tail recursive functions in
the standard library, changes the signature of many of the standard
modules, and adds new functionality.
Core_extended adds new functionality, but is only code reviewed on an
ad-hoc basis.
Homepage: https://github.com/janestreet/core
License: MIT
dev-ml/core_bench::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0 , 0.16.0
Description: Micro-benchmarking library for OCaml
Homepage: https://github.com/janestreet/core_bench
License: MIT
dev-ml/core_extended::gentoo
- Ebuilds: 1, Testing: 0.17.0
Description: Extra components that are not as closely vetted or as stable as Core
Homepage: https://github.com/janestreet/core_extended
License: MIT
dev-ml/core_kernel::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description:
Core_kernel is the system-independent part of Core. It is aimed for
cases when the full Core is not available, such as in Javascript. It
provides an overlay on the usual namespace, so the best way to use
Core is to start your file with:
open Core_kernel.Std
Homepage: https://github.com/janestreet/core_kernel
License: LGPL-2.1-with-linking-exception
dev-ml/core_unix::gentoo
- Ebuilds: 3, Stable: 0.16.0-r1 , Testing: 0.17.1
Description: Unix-specific portions of Core
Homepage: https://github.com/janestreet/core_unix
License: MIT
dev-ml/cppo::gentoo
- Ebuilds: 5, Stable: 1.8.0 , Testing: 1.8.0 , 1.6.9-r1 , 1.6.8-r1
Description: An equivalent of the C preprocessor for OCaml programs
Homepage: https://github.com/ocaml-community/cppo/
License: BSD
dev-ml/cryptokit::gentoo
- Ebuilds: 4, Stable: 1.16.1-r2 , Testing: 1.21.1
Description: Cryptographic primitives library for Objective Caml
Homepage: https://github.com/xavierleroy/cryptokit
License: LGPL-2
dev-ml/csexp::gentoo
- Ebuilds: 1, Stable: 1.5.2-r1 , Testing: 1.5.2-r1
Description: Parsing and printing of S-expressions in Canonical form
Homepage: https://github.com/ocaml-dune/csexp/
License: MIT
dev-ml/cstruct::gentoo
- Ebuilds: 1, Testing: 6.2.0-r1
Description: Access C-like structures directly from OCaml
Homepage: https://github.com/mirage/ocaml-cstruct
License: ISC
dev-ml/cudf::gentoo
- Ebuilds: 1, Stable: 0.10-r1 , Testing: 0.10-r1
Description: Library to parse, pretty print, and evaluate CUDF documents
Homepage: http://www.mancoosi.org/cudf/
License: LGPL-3+
dev-ml/curses::gentoo
- Ebuilds: 2, Testing: 1.0.11
Description: Bindings to ncurses
Homepage: https://github.com/mbacarella/curses
License: LGPL-2.1+
dev-ml/delimited_parsing::gentoo
- Ebuilds: 1, Testing: 0.17.0
Description: Parsing of character (e.g., comma) separated and fixed-width values
Homepage: https://github.com/janestreet/delimited_parsing
License: MIT
dev-ml/dose3::gentoo
- Ebuilds: 1, Stable: 7.0.0-r2 , Testing: 7.0.0-r2
Description: Library to perform analysis on package repositories
Homepage: https://www.mancoosi.org/software/ https://irill.gitlab.io/dose3/
License: LGPL-3+
dev-ml/dune::gentoo
- Ebuilds: 7, Stable: 3.20.2 , 3.16.1 , Testing: 3.23.1 , 3.21.1-r2
Description: A composable build system for OCaml
Homepage: https://github.com/ocaml/dune
License: MIT
dev-ml/dune-build-info::gentoo
- Ebuilds: 5, Stable: 3.20.2 , Testing: 3.21.1
Description: Embed locations informations inside executable and libraries
Homepage: https://github.com/ocaml/dune
License: MIT
dev-ml/dune-configurator::gentoo
- Ebuilds: 7, Stable: 3.20.2 , 3.16.0-r1 , Testing: 3.21.1
Description: Helper library for gathering system configuration
Homepage: https://github.com/ocaml/dune
License: Apache-2.0
dev-ml/dune-private-libs::gentoo
- Ebuilds: 3, Stable: 3.16.0-r4 , Testing: 3.19.0-r1
Description: Private libraries of Dune
Homepage: https://github.com/ocaml/dune
License: Apache-2.0
dev-ml/dune-site::gentoo
- Ebuilds: 6, Stable: 3.20.2 , 3.16.0 , Testing: 3.21.1-r1
Description: Embed locations informations inside executable and libraries
Homepage: https://github.com/ocaml/dune
License: MIT
dev-ml/duration::gentoo
- Ebuilds: 3, Stable: 0.1.3 , Testing: 0.3.1
Description: Duration - conversions to various time units
Homepage: https://github.com/hannesm/duration
License: ISC
dev-ml/easy-format::gentoo
- Ebuilds: 2, Stable: 1.2.0-r1 , Testing: 1.3.4
Description: Pretty-printing library for OCaml
Homepage: https://github.com/ocaml-community/easy-format
License: BSD
dev-ml/expect_test_helpers_core::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Helpers for writing expectation tests
Homepage: https://github.com/janestreet/expect_test_helpers_core
License: MIT
dev-ml/extlib::gentoo
- Ebuilds: 2, Stable: 1.8.0 , Testing: 1.8.0
Description: Standard library extensions for O'Caml
Homepage: https://github.com/ygrek/ocaml-extlib/
License: LGPL-2.1
dev-ml/facile::gentoo
- Ebuilds: 1, Stable: 1.1.4 , Testing: 1.1.4
Description: OCaml constraint programming library on integer & integer set finite domains
Homepage: http://opti.recherche.enac.fr/
License: LGPL-2.1
dev-ml/fieldslib::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.0-r1
Description:
This library defines a syntax extension for OCaml using Camlp4 that
can be used to define first class values representing record fields,
and additional routines, to get and set record fields, iterate and fold
over all fields of a record and create new record values.
Homepage: https://github.com/janestreet/fieldslib
License: Apache-2.0
dev-ml/findlib::gentoo
- Ebuilds: 3, Stable: 1.9.6-r1 , Testing: 1.9.8-r1
Description: OCaml tool to find/use non-standard packages
Homepage: http://projects.camlcity.org/projects/findlib.html
License: MIT
dev-ml/fix::gentoo
- Ebuilds: 4, Testing: 20250919
Description: Facilities for memoization and fixed points
Homepage: https://gitlab.inria.fr/fpottier/fix
License: LGPL-2
dev-ml/fmt::gentoo
- Ebuilds: 2, Stable: 0.9.0 , Testing: 0.11.0
Description: Combinators to devise OCaml Format pretty-printing functions
Homepage: https://erratique.ch/software/fmt https://github.com/dbuenzli/fmt
License: ISC
dev-ml/fpath::gentoo
- Ebuilds: 1, Stable: 0.7.3 , Testing: 0.7.3
Description: File system paths for OCaml
Homepage: https://erratique.ch/software/fpath https://github.com/dbuenzli/fpath
License: ISC
dev-ml/gapi-ocaml::gentoo
- Ebuilds: 2, Testing: 0.4.7
Description: gapi-ocaml is a simple, unofficial, OCaml client for Google Services.
The library supports ClientLogin, OAuth 1.0a, and OAuth 2.0
authentication. Supported RESTful APIs: Calendar APIs v3, Google+ API
v1, Tasks API v1, APIs Discovery Service v1, URL Shortener API v1,
OAuth2 API v2, Custom Search API v1, Google Analytics API v3, Page
Speed Online API v1, Blogger API v2, Site Verification API v1, AdSense
Management API v1.4, BigQuery API v2, Drive API v2, Drive API v3,
Gmail API v1.
Homepage:
https://opam.ocaml.org/packages/gapi-ocaml/
https://github.com/astrada/gapi-ocaml
License: MIT
dev-ml/gel::gentoo
- Ebuilds: 1, Testing: 0.17.0-r1
Description: A library to mark non-record fields global
Homepage: https://github.com/janestreet/gel
License: MIT
dev-ml/gen::gentoo
- Ebuilds: 1, Stable: 1.1 , Testing: 1.1
Description: Iterators for OCaml, both restartable and consumable
Homepage: https://github.com/c-cube/gen/
License: BSD-2
dev-ml/graphics::gentoo
- Ebuilds: 2, Stable: 5.1.2-r1 , Testing: 5.2.0-r1
Description: The OCaml graphics library
Homepage: https://github.com/ocaml/graphics
License: LGPL-2.1-with-linking-exception
dev-ml/gsl-ocaml::gentoo
- Ebuilds: 2, Testing: 1.25.1
Description: OCaml bindings for the GSL library (successor of dev-ml/ocamlgsl)
Homepage: https://github.com/mmottl/gsl-ocaml
License: GPL-2
dev-ml/hmap::gentoo
- Ebuilds: 1, Testing: 0.8.1
Description: Heterogeneous value maps for OCaml
Homepage: http://erratique.ch/software/hmap
License: ISC
dev-ml/int_repr::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Integers of various widths
Homepage: https://github.com/janestreet/int_repr
License: MIT
dev-ml/integers::gentoo
- Ebuilds: 1, Stable: 0.7.0 , Testing: 0.7.0
Description: Various signed and unsigned integer types for OCaml
Homepage: https://github.com/ocamllabs/ocaml-integers
License: MIT
dev-ml/iostream::gentoo
- Ebuilds: 1, Testing: 0.3
Description: Generic, composable IO input and output streams
Homepage: https://github.com/c-cube/ocaml-iostream
License: MIT
dev-ml/jane-street-headers::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0
Description: Jane Street header files
Homepage: https://github.com/janestreet/jane-street-headers
License: Apache-2.0
dev-ml/jingoo::gentoo
- Ebuilds: 3, Stable: 1.5.0 , Testing: 1.5.2
Description: OCaml template engine almost compatible with Jinja2
Homepage: https://github.com/tategakibunko/jingoo/
License: ISC
dev-ml/jsonm::gentoo
- Ebuilds: 1, Testing: 1.0.2
Description: Non-blocking streaming JSON codec for OCaml
Homepage: https://erratique.ch/software/jsonm
License: ISC
dev-ml/jst-config::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Compile-time configuration for Jane Street libraries
Homepage: https://github.com/janestreet/jst-config
License: MIT
dev-ml/lablgl::gentoo
- Ebuilds: 2, Stable: 1.06-r2 , Testing: 1.07-r1 , 1.06-r2
Description: Objective CAML interface for OpenGL
Homepage: https://github.com/garrigue/lablgl
License: BSD
dev-ml/lablgtk::gentoo
- Ebuilds: 1, Stable: 3.1.5-r2 , Testing: 3.1.5-r2
Description: OCaml bindings to GTK-3
Homepage: https://github.com/garrigue/lablgtk
License: LGPL-2.1-with-linking-exception
dev-ml/lablgtk-sourceview::gentoo
- Ebuilds: 1, Stable: 3.1.5 , Testing: 3.1.5
Description: OCaml bindings to GTK-3
Homepage: https://github.com/garrigue/lablgtk
License: LGPL-2.1-with-linking-exception
dev-ml/labltk::gentoo
- Ebuilds: 2, Stable: 8.06.12-r2 , Testing: 8.06.15-r1
Description: OCaml interface to the Tcl/Tk GUI framework
Homepage: https://garrigue.github.io/labltk/
License: QPL-1.0 LGPL-2
dev-ml/lambda-term::gentoo
- Ebuilds: 3, Testing: 3.4.0
Description:
Lambda-term is a cross-platform library for manipulating the terminal.
It provides an abstraction for keys, mouse events, colors, as well as a set
of widgets to write curses-like applications. The main objective of
lambda-term is to provide a higher level functional interface to terminal
manipulation than, for example, ncurses, by providing a native OCaml
interface instead of bindings to a C library. Lambda-term integrates with
zed to provide text edition facilities in console applications.
Homepage: https://github.com/ocaml-community/lambda-term
License: BSD
dev-ml/libvirt-ocaml::gentoo
- Ebuilds: 1, Testing: 0.6.1.7
Description: OCaml language binding for libvirt native C API
Homepage: https://ocaml.libvirt.org/
License: GPL-2+
dev-ml/llvm::gentoo
- Ebuilds: 11, Testing: 22.1.8 , Snapshot: 23.0.0.9999
Description: OCaml bindings for LLVM
Homepage: https://llvm.org/
License: Apache-2.0-with-LLVM-exceptions UoI-NCSA
dev-ml/logs::gentoo
- Ebuilds: 4, Stable: 0.7.0-r1 , Testing: 0.10.0
Description: Logging infrastructure for OCaml
Homepage: https://erratique.ch/software/logs https://github.com/dbuenzli/logs
License: ISC
dev-ml/luv::gentoo
- Ebuilds: 2, Stable: 0.5.14-r1 , 0.5.11-r2 , Testing: 0.5.14-r1
Description: Binding to libuv: cross-platform asynchronous I/O
Homepage: https://github.com/aantron/luv
License: MIT
dev-ml/lwt::gentoo
- Ebuilds: 4, Stable: 5.9.0 , Testing: 5.9.2
Description: Cooperative light-weight thread library for OCaml
Homepage: http://ocsigen.org/lwt
License: LGPL-2.1-with-linking-exception
dev-ml/lwt_log::gentoo
- Ebuilds: 2, Testing: 1.1.2
Description: Cooperative light-weight thread library for OCaml
Homepage: https://github.com/ocsigen/lwt_log
License: LGPL-2
dev-ml/lwt_ssl::gentoo
- Ebuilds: 2, Testing: 1.2.0
Description: GLib integration for Lwt
Homepage: http://ocsigen.org/lwt_ssl
License: LGPL-2.1-with-linking-exception
dev-ml/markup::gentoo
- Ebuilds: 1, Stable: 1.0.3 , Testing: 1.0.3
Description: Error-recovering streaming HTML5 and XML parsers
Homepage: https://github.com/aantron/markup.ml
License: BSD
dev-ml/mccs::gentoo
- Ebuilds: 2, Stable: 1.1.18-r1 , Testing: 1.1.19
Description: Multi Criteria CUDF Solver
Homepage: https://github.com/ocaml-opam/ocaml-mccs
License: || ( LGPL-2.1 BSD GPL-3 )
dev-ml/memtrace::gentoo
- Ebuilds: 1, Testing: 0.2.3
Description: Streaming client for OCaml's Memprof
Homepage: https://github.com/janestreet/memtrace/
License: MIT
dev-ml/menhir::gentoo
- Ebuilds: 2, Stable: 20240715 , Testing: 20250912
Description: LR(1) parser generator for the OCaml language
Homepage: http://gallium.inria.fr/~fpottier/menhir/
License: GPL-2 LGPL-2-with-linking-exception
dev-ml/merlin::gentoo
- Ebuilds: 2, Testing: 5.6
Description: Context sensitive completion for OCaml in Vim and Emacs
Homepage: https://github.com/ocaml/merlin/
License: MIT
dev-ml/merlin-extend::gentoo
- Ebuilds: 3, Testing: 0.6.2
Description: SDK to extend Merlin
Homepage: https://github.com/let-def/merlin-extend/
License: MIT
dev-ml/mew::gentoo
- Ebuilds: 1, Testing: 0.1.0-r1
Description: General modal editing engine generator
Homepage: https://github.com/kandu/mew
License: MIT
dev-ml/mew_vi::gentoo
- Ebuilds: 1, Testing: 0.5.0
Description: A vi-like modal editing engine generator
Homepage: https://github.com/kandu/mew_vi
License: MIT
dev-ml/mirage-clock::gentoo
- Ebuilds: 2, Stable: 4.2.0 , Testing: 4.2.0
Description: Portable clock implementation for Unix and Xen
Homepage: https://github.com/mirage/mirage-clock
License: ISC
dev-ml/mmap::gentoo
- Ebuilds: 1, Stable: 1.2.0-r1 , Testing: 1.2.0-r1
Description: File mapping
Homepage: https://github.com/mirage/mmap/
License: LGPL-2.1
dev-ml/mtime::gentoo
- Ebuilds: 4, Stable: 2.1.0 , Testing: 2.1.0
Description: OCaml module to access monotonic wall-clock time
Homepage: https://erratique.ch/software/mtime/
https://github.com/dbuenzli/mtime/
License: ISC
dev-ml/num::gentoo
- Ebuilds: 2, Stable: 1.5 , Testing: 1.6-r1
Description: Library for arbitrary-precision integer and rational arithmetic
Homepage: https://github.com/ocaml/num
License: LGPL-2.1-with-linking-exception
dev-ml/ocaml-augeas::gentoo
- Ebuilds: 2, Testing: 0.6-r2
Description: Ocaml bindings for Augeas
Homepage: https://augeas.net/
License: LGPL-2.1
dev-ml/ocaml-autoconf::gentoo
- Ebuilds: 1, Stable: 1.1-r1 , Testing: 1.1-r1
Description: autoconf macros to support configuration of OCaml programs and libraries
Homepage: http://ocaml-autoconf.forge.ocamlcore.org/
License: BSD
dev-ml/ocaml-base64::gentoo
- Ebuilds: 3, Stable: 3.5.1 , 3.5.0 , Testing: 3.5.2
Description: Library for radix-64 representation (de)coding
Homepage: https://github.com/mirage/ocaml-base64
License: ISC
dev-ml/ocaml-compiler-libs::gentoo
- Ebuilds: 3, Stable: 0.12.4-r2 , Testing: 0.17.0
Description: Repackage the OCaml compiler libs so they do not expose everything at toplevel
Homepage: https://github.com/janestreet/ocaml-compiler-libs
License: MIT
dev-ml/ocaml-crunch::gentoo
- Ebuilds: 2, Testing: 4.0.0
Description: Convert a filesystem into a static OCaml module
Homepage: https://github.com/mirage/ocaml-crunch
License: ISC
dev-ml/ocaml-ctypes::gentoo
- Ebuilds: 2, Stable: 0.23.0 , Testing: 0.24.0
Description: Library for binding to C libraries using pure OCaml
Homepage: https://github.com/yallop/ocaml-ctypes/
License: MIT
dev-ml/ocaml-doc::gentoo
- Ebuilds: 1, Stable: 4.05 , Testing: 4.05
Description: Ocaml reference manual (html)
Homepage: https://caml.inria.fr/pub/docs/manual-ocaml/
License: GPL-2
dev-ml/ocaml-expat::gentoo
- Ebuilds: 1, Stable: 1.3.0 , Testing: 1.3.0
Description: OCaml bindings for expat
Homepage: https://github.com/whitequark/ocaml-expat
License: MIT
dev-ml/ocaml-fileutils::gentoo
- Ebuilds: 3, Stable: 0.6.6 , Testing: 0.6.6
Description:
POSIX-like file manipulation functions inspired by
GNU coreutils and filename manipulation functions
for OCaml.
Homepage: https://github.com/gildor478/ocaml-fileutils
License: LGPL-2.1-with-linking-exception
dev-ml/ocaml-gettext::gentoo
- Ebuilds: 2, Stable: 0.4.2-r2 , Testing: 0.4.2.1
Description: Provides support for internationalization of OCaml program
Homepage: https://github.com/gildor478/ocaml-gettext
License: LGPL-2.1-with-linking-exception
dev-ml/ocaml-gettext-camomile::gentoo
- Ebuilds: 1, Stable: 0.4.2-r1
Description: Support for internationalization of OCaml programs using the Camomile library
Homepage: https://github.com/gildor478/ocaml-gettext
License: LGPL-2.1-with-linking-exception
dev-ml/ocaml-gettext-stub::gentoo
- Ebuilds: 2, Stable: 0.4.2-r2 , Testing: 0.4.2.1
Description: Support for internationalization of OCaml programs using native gettext library
Homepage: https://github.com/gildor478/ocaml-gettext
License: LGPL-2.1-with-linking-exception
dev-ml/ocaml-hashcons::gentoo
- Ebuilds: 1, Testing: 1.3
Description: OCaml hash-consing library
Homepage: https://github.com/backtracking/ocaml-hashcons
License: LGPL-2.1-with-linking-exception
dev-ml/ocaml-inifiles::gentoo
- Ebuilds: 1, Testing: 1.2
Description: A small OCaml library to read and write .ini files
Homepage: https://wiki.gentoo.org/wiki/No_homepage
License: LGPL-2.1+
dev-ml/ocaml-markdown::gentoo
- Ebuilds: 1, Testing: 0.2.1
Description: Markdown parser and printer in OCaml
Homepage: https://github.com/gildor478/ocaml-markdown/
License: MIT
dev-ml/ocaml-migrate-parsetree::gentoo
- Ebuilds: 4, Stable: 2.4.0-r1 , Testing: 2.4.0-r1 , 2.3.0-r1
Description: Convert OCaml parsetrees between different major versions
Homepage: https://github.com/let-def/ocaml-migrate-parsetree/
License: LGPL-2.1
dev-ml/ocaml-process::gentoo
- Ebuilds: 1, Testing: 0.2.1-r1
Description: Easy process control for OCaml
Homepage: https://github.com/dsheets/ocaml-process
License: ISC
dev-ml/ocaml-sha::gentoo
- Ebuilds: 3, Testing: 1.15.4
Description:
This is the binding for SHA interface code in OCaml. Offering the same
interface than the MD5 digest included in the OCaml standard library.
It's currently providing SHA1, SHA256 and SHA512 hash functions.
Homepage: https://github.com/djs55/ocaml-sha/
License: ISC
dev-ml/ocaml-sqlite3::gentoo
- Ebuilds: 1, Testing: 5.0.2
Description: SQLite3 bindings for OCaml
Homepage: http://mmottl.github.io/sqlite3-ocaml/
License: MIT
dev-ml/ocaml-ssl::gentoo
- Ebuilds: 2, Stable: 0.7.0 , Testing: 0.7.0 , 0.5.13-r1
Description: OCaml bindings for OpenSSL
Homepage: https://github.com/savonet/ocaml-ssl
License: LGPL-2.1
dev-ml/ocaml-stdint::gentoo
- Ebuilds: 2, Testing: 0.7.2-r1
Description:
The stdint library provides signed and unsigned integer types of various
fixed widths: 8, 16, 24, 32, 40, 48, 56, 64 and 128 bit.
This interface is similar to Int32 and Int64 from the base library but
provides more functions and constants like arithmetic and bit-wise
operations, constants like maximum and minimum values, infix operators
conversion to and from every other integer type (including int, float and
nativeint), parsing from and conversion to readable strings (binary, octal,
decimal, hexademical), conversion to and from buffers in both big endian
and little endian byte order.
Homepage: https://github.com/andrenth/ocaml-stdint
License: MIT
dev-ml/ocaml_intrinsics::gentoo
- Ebuilds: 1, Stable: 0.16.0 , Testing: 0.16.0
Description: Invoke amd64 instructions (such as clz, popcnt, rdtsc, rdpmc)
Homepage: https://github.com/janestreet/ocaml_intrinsics/
License: MIT
dev-ml/ocaml_intrinsics_kernel::gentoo
- Ebuilds: 1, Testing: 0.17.0
Description: Functions to invoke amd64 instructions (such as cmov, min/maxsd, popcnt)
Homepage: https://github.com/janestreet/ocaml_intrinsics_kernel/
License: MIT
dev-ml/ocamlbuild::gentoo
- Ebuilds: 2, Stable: 0.15.0 , Testing: 0.16.1
Description: Generic build tool with built-in rules for building OCaml library and programs
Homepage: https://github.com/ocaml/ocamlbuild
License: LGPL-2.1-with-linking-exception
dev-ml/ocamlfuse::gentoo
- Ebuilds: 1, Testing: 2.7.1_p11
Description: This is a binding to FUSE for the OCaml programming language, enabling
you to write multithreaded filesystems in the OCaml language. It has
been designed with simplicity as a goal, as you can see by looking at
example/fusexmp.ml. Efficiency has also been a separate goal. The
Bigarray library is used for read and writes, allowing the library to
do zero-copy in OCaml land.
Homepage:
https://sourceforge.net/projects/ocamlfuse/
https://github.com/astrada/ocamlfuse
https://opam.ocaml.org/packages/ocamlfuse
License: GPL-2
dev-ml/ocamlgraph::gentoo
- Ebuilds: 2, Stable: 2.1.0 , Testing: 2.2.0
Description: O'Caml Graph library
Homepage: http://ocamlgraph.lri.fr/index.en.html
License: LGPL-2.1
dev-ml/ocamlnet::gentoo
- Ebuilds: 2, Stable: 4.1.9-r2 , Testing: 4.1.9-r2
Description: Modules for OCaml application-level Internet protocols
Homepage: http://projects.camlcity.org/projects/ocamlnet.html
License: ZLIB GPL-2+
dev-ml/ocamlsdl::gentoo
- Ebuilds: 1, Stable: 0.9.1-r1 , Testing: 0.9.1-r1
Description: OCaml SDL Bindings
Homepage: http://ocamlsdl.sourceforge.net
License: LGPL-2
dev-ml/ocamlweb::gentoo
- Ebuilds: 1, Stable: 1.41-r2 , Testing: 1.41-r2
Description: O'Caml literate programming tool
Homepage: https://www.lri.fr/~filliatr/ocamlweb/
License: LGPL-2
dev-ml/ocplib-endian::gentoo
- Ebuilds: 2, Stable: 1.2 , Testing: 1.2
Description: Functions to read and write int16/32/64 from strings, bytes, and bigarrays
Homepage: https://github.com/OCamlPro/ocplib-endian
License: LGPL-2.1-with-linking-exception
dev-ml/ocplib-simplex::gentoo
- Ebuilds: 2, Stable: 0.5.1 , Testing: 0.5.1
Description:
A library implementing a simplex algorithm, in a functional style,
for solving systems of linear inequalities
Homepage: https://github.com/OCamlPro-Iguernlala/ocplib-simplex
License: LGPL-2.1-with-linking-exception
dev-ml/octavius::gentoo
- Ebuilds: 1, Stable: 1.2.2 , Testing: 1.2.2
Description: ocamldoc comment syntax parser
Homepage: https://github.com/ocaml-doc/octavius
License: ISC
dev-ml/ocurl::gentoo
- Ebuilds: 2, Stable: 0.9.2-r2 , Testing: 0.9.2-r2
Description: OCaml interface to the libcurl library
Homepage: https://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl
License: MIT
dev-ml/odoc::gentoo
- Ebuilds: 3, Testing: 3.1.0
Description:
Odoc is a documentation generator for OCaml. It reads doc comments,
delimited with (** ... *), and outputs HTML
Homepage: http://github.com/ocaml/odoc/
License: ISC
dev-ml/opam::gentoo
- Ebuilds: 5, Stable: 2.1.6-r1 , Testing: 2.5.1 , 2.3.0 , 2.1.6-r1
Description: A source-based package manager for OCaml
Homepage: http://opam.ocaml.org/
License: LGPL-2.1-with-linking-exception
dev-ml/opam-0install-cudf::gentoo
- Ebuilds: 1, Testing: 0.5.0-r2
Description:
Opam's default solver is designed to maintain a set of packages over
time, minimising disruption when installing new programs and finding a
compromise solution across all packages.
In many situations (e.g. CI, local roots or duniverse builds) this is
not necessary, and we can get a solution much faster by using a
different algorithm.
This package provides a generic solver library which uses 0install's
solver library. The library uses the CUDF library in order to interface
with opam as it is the format common used to talk to all the supported
solvers.
Homepage: https://github.com/ocaml-opam/opam-0install-cudf
License: ISC
dev-ml/opam-common::gentoo
- Ebuilds: 4, Testing: 2.5.1 , 2.3.0-r1
Description: Core libraries for opam
Homepage: https://opam.ocaml.org/ https://github.com/ocaml/opam
License: LGPL-2.1
dev-ml/opam-file-format::gentoo
- Ebuilds: 4, Stable: 2.1.6 , 2.1.3 , Testing: 2.2.0-r1
Description: Parser and printer for the opam file syntax
Homepage: https://github.com/ocaml/opam-file-format
License: LGPL-2.1
dev-ml/opam-installer::gentoo
- Ebuilds: 5, Stable: 2.1.6 , Testing: 2.5.1 , 2.3.0
Description: Core installer for opam packages
Homepage: https://opam.ocaml.org/ https://github.com/ocaml/opam
License: LGPL-2.1
dev-ml/ounit2::gentoo
- Ebuilds: 2, Stable: 2.2.7-r1 , Testing: 2.2.7-r1
Description: Unit testing framework for OCaml
Homepage: https://github.com/gildor478/ounit
License: MIT
dev-ml/parmap::gentoo
- Ebuilds: 1, Stable: 1.2.5 , Testing: 1.2.5
Description: Library to exploit multicore architectures for OCaml programs
Homepage: https://www.dicosmo.org/code/parmap/
License: LGPL-2-with-linking-exception
dev-ml/parsexp::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0
Description: S-expression parsing library
Homepage: https://github.com/janestreet/parsexp
License: MIT
dev-ml/patch::gentoo
- Ebuilds: 2, Testing: 3.1.2
Description: Patch library purely in OCaml
Homepage: https://github.com/hannesm/patch/
License: LGPL-2.1
dev-ml/patience_diff::gentoo
- Ebuilds: 2, Testing: 0.17.0-r1 , 0.16.0
Description: Tool and library implementing patience diff
Homepage: https://github.com/janestreet/patience_diff
License: Apache-2.0
dev-ml/pcre-ocaml::gentoo
- Ebuilds: 2, Stable: 7.5.0 , 7.4.6-r2 , Testing: 7.5.0
Description: Perl Compatibility Regular Expressions for O'Caml
Homepage: http://mmottl.github.io/pcre-ocaml/ https://github.com/mmottl/pcre-ocaml
License: LGPL-2.1-with-linking-exception
dev-ml/pcre2-ocaml::gentoo
- Ebuilds: 1, Testing: 8.0.3-r1
Description: OCaml bindings to PCRE (Perl Compatibility Regular Expressions)
Homepage: https://github.com/camlp5/pcre2-ocaml
License: LGPL-2.1
dev-ml/pp::gentoo
- Ebuilds: 1, Stable: 2.0.0 , Testing: 2.0.0
Description: Pretty-printing library
Homepage: https://github.com/ocaml-dune/pp
License: MIT
dev-ml/pprint::gentoo
- Ebuilds: 2, Testing: 20230830
Description:
This library offers a set of combinators for building so-called documents
as well as an efficient engine for converting documents to a textual,
fixed-width format. The engine takes care of indentation and line breaks,
while respecting the constraints imposed by the structure of the document
and by the text width.
Homepage: https://github.com/fpottier/pprint/
License: LGPL-2 LGPL-2-with-linking-exception
dev-ml/ppx_assert::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Assert-like extension nodes that raise useful errors on failure
Homepage: https://github.com/janestreet/ppx_assert
License: Apache-2.0
dev-ml/ppx_base::gentoo
- Ebuilds: 2, Stable: 0.16.0-r1 , Testing: 0.17.0
Description: Base set of ppx rewriters
Homepage: https://github.com/janestreet/ppx_base
License: Apache-2.0
dev-ml/ppx_bench::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.1 , 0.17.0-r1
Description: Syntax extension for writing in-line benchmarks in ocaml code
Homepage: https://github.com/janestreet/ppx_bench
License: Apache-2.0
dev-ml/ppx_bin_prot::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.1 , 0.17.0-r2
Description: Generation of bin_prot readers and writers from types
Homepage: https://github.com/janestreet/ppx_bin_prot
License: Apache-2.0
dev-ml/ppx_blob::gentoo
- Ebuilds: 3, Stable: 0.9.0 , Testing: 0.9.0
Description: Include a file as a string at compile time
Homepage: https://github.com/johnwhitington/ppx_blob
License: Unlicense
dev-ml/ppx_cold::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Expands [@cold] into [@inline never][@specialise never][@local never]
Homepage: https://github.com/janestreet/ppx_cold
License: Apache-2.0
dev-ml/ppx_compare::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Generation of comparison functions from types
Homepage: https://github.com/janestreet/ppx_compare
License: Apache-2.0
dev-ml/ppx_custom_printf::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Printf-style format-strings for user-defined string conversion
Homepage: https://github.com/janestreet/ppx_custom_printf
License: Apache-2.0
dev-ml/ppx_derivers::gentoo
- Ebuilds: 1, Stable: 1.2.1 , Testing: 1.2.1
Description: Shared [@@deriving] plugin registry
Homepage: https://github.com/diml/ppx_derivers
License: BSD
dev-ml/ppx_deriving::gentoo
- Ebuilds: 4, Stable: 5.2.1-r2 , Testing: 6.1.1
Description: Type-driven code generation for OCaml
Homepage: https://github.com/ocaml-ppx/ppx_deriving
License: MIT
dev-ml/ppx_deriving_yojson::gentoo
- Ebuilds: 2, Testing: 3.10.0
Description: JSON codec generator for OCaml
Homepage: https://github.com/ocaml-ppx/ppx_deriving_yojson/
License: MIT
dev-ml/ppx_diff::gentoo
- Ebuilds: 2, Testing: 0.17.1 , 0.17.0-r2
Description: A PPX rewriter that genreates the implementation of [Ldiffable.S]
Homepage: https://github.com/janestreet/ppx_diff
License: MIT
dev-ml/ppx_disable_unused_warnings::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Expands [@disable_unused_warnings]
Homepage: https://github.com/janestreet/ppx_disable_unused_warnings
License: MIT
dev-ml/ppx_enumerate::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Generate a list containing all values of a finite type
Homepage: https://github.com/janestreet/ppx_enumerate
License: Apache-2.0
dev-ml/ppx_expect::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.3 , 0.17.2-r2
Description: Cram like framework for OCaml
Homepage: https://github.com/janestreet/ppx_expect
License: Apache-2.0
dev-ml/ppx_fields_conv::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Generation of accessor and iteration functions for ocaml records
Homepage: https://github.com/janestreet/ppx_fields_conv
License: Apache-2.0
dev-ml/ppx_fixed_literal::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Simpler notation for fixed point literals
Homepage: https://github.com/janestreet/ppx_fixed_literal
License: MIT
dev-ml/ppx_globalize::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.2 , 0.17.0-r2
Description: Generates functions to copy local values to the global heap
Homepage: https://github.com/janestreet/ppx_globalize
License: Apache-2.0
dev-ml/ppx_hash::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: PPX rewriter that generates hash functions from type expressions and definitions
Homepage: https://github.com/janestreet/ppx_hash
License: Apache-2.0
dev-ml/ppx_here::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Expands [%here] into its location
Homepage: https://github.com/janestreet/ppx_here
License: Apache-2.0
dev-ml/ppx_ignore_instrumentation::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.0
Description: Ignore Jane Street specific instrumentation extensions
Homepage: https://github.com/janestreet/ppx_ignore_instrumentation
License: MIT
dev-ml/ppx_import::gentoo
- Ebuilds: 4, Stable: 1.11.0-r1 , Testing: 1.12.0
Description: A syntax extension for importing declarations from interface files
Homepage: https://github.com/ocaml-ppx/ppx_import/
License: MIT
dev-ml/ppx_inline_test::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.1 , 0.17.0-r2
Description: Syntax extension for writing in-line tests in ocaml code
Homepage: https://github.com/janestreet/ppx_inline_test
License: Apache-2.0
dev-ml/ppx_jane::gentoo
- Ebuilds: 2, Stable: 0.16.0-r1 , Testing: 0.17.0
Description: Standard Jane Street ppx rewriters
Homepage: https://github.com/janestreet/ppx_jane
License: Apache-2.0
dev-ml/ppx_js_style::gentoo
- Ebuilds: 3, Stable: 0.16.0-r1 , Testing: 0.17.1 , 0.16.0-r1
Description: Code style checker for Jane Street Packages
Homepage: https://github.com/janestreet/ppx_js_style
License: Apache-2.0
dev-ml/ppx_let::gentoo
- Ebuilds: 3, Stable: 0.16.0-r1 , Testing: 0.17.1 , 0.17.0-r2
Description: Monadic let-bindings
Homepage: https://github.com/janestreet/ppx_let
License: Apache-2.0
dev-ml/ppx_log::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Lazily rendering log messages
Homepage: https://github.com/janestreet/ppx_log
License: MIT
dev-ml/ppx_module_timer::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Ppx rewriter that records top-level module startup times
Homepage: https://github.com/janestreet/ppx_module_timer
License: MIT
dev-ml/ppx_optcomp::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.1 , 0.17.0-r2
Description: Optional compilation for OCaml
Homepage: https://github.com/janestreet/ppx_optcomp
License: Apache-2.0
dev-ml/ppx_optional::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Pattern matching on flat options
Homepage: https://github.com/janestreet/ppx_optional
License: Apache-2.0
dev-ml/ppx_pipebang::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.0
Description: A ppx rewriter that inlines reverse application operators |> and |!
Homepage: https://github.com/janestreet/ppx_pipebang
License: Apache-2.0
dev-ml/ppx_sexp_conv::gentoo
- Ebuilds: 3, Stable: 0.16.0-r2 , Testing: 0.17.1 , 0.17.0-r2
Description: Support Library for type-driven code generators
Homepage: https://github.com/janestreet/ppx_sexp_conv
License: MIT
dev-ml/ppx_sexp_message::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: A ppx rewriter for easy construction of s-expressions
Homepage: https://github.com/janestreet/ppx_sexp_message
License: Apache-2.0
dev-ml/ppx_sexp_value::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Standard library for ppx rewriters
Homepage: https://github.com/janestreet/ppx_sexp_value
License: Apache-2.0
dev-ml/ppx_stable::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.1 , 0.17.0-r2
Description: Stable types conversions generator
Homepage: https://github.com/janestreet/ppx_stable
License: MIT
dev-ml/ppx_stable_witness::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Ppx extension for deriving a witness that a type is intended to be stable
Homepage: https://github.com/janestreet/ppx_stable_witness
License: Apache-2.0
dev-ml/ppx_string::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Ppx extension for string interpolation
Homepage: https://github.com/janestreet/ppx_string
License: Apache-2.0
dev-ml/ppx_string_conv::gentoo
- Ebuilds: 1, Testing: 0.17.0-r1
Description: Ppx extension for generating of_string & to_string
Homepage: https://github.com/janestreet/ppx_string_conv
License: MIT
dev-ml/ppx_tools::gentoo
- Ebuilds: 1, Stable: 6.6-r1 , Testing: 6.6-r1
Description: Tools for authors of ppx rewriters
Homepage: https://github.com/alainfrisch/ppx_tools
License: MIT
dev-ml/ppx_tydi::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.1 , 0.17.0-r2
Description: Let expressions, inferring pattern type from expression
Homepage: https://github.com/janestreet/ppx_tydi
License: Apache-2.0
dev-ml/ppx_typerep_conv::gentoo
- Ebuilds: 3, Stable: 0.16.0 , Testing: 0.17.1 , 0.17.0-r2
Description: Generation of runtime types from type declarations
Homepage: https://github.com/janestreet/ppx_typerep_conv
License: MIT
dev-ml/ppx_variants_conv::gentoo
- Ebuilds: 3, Stable: 0.16.0-r1 , Testing: 0.17.1 , 0.17.0-r2
Description: Generation of accessor and iteration functions for ocaml variant types
Homepage: https://github.com/janestreet/ppx_variants_conv
License: Apache-2.0
dev-ml/ppx_yojson_conv_lib::gentoo
- Ebuilds: 1, Testing: 0.17.0
Description: Runtime lib for ppx_yojson_conv
Homepage: https://github.com/janestreet/ppx_yojson_conv_lib/
License: MIT
dev-ml/ppxlib::gentoo
- Ebuilds: 6, Stable: 0.30.0-r2 , Testing: 0.37.0-r1 , 0.36.2-r1
Description: Base library and tools for ppx rewriters
Homepage: https://github.com/ocaml-ppx/ppxlib
License: Apache-2.0
dev-ml/ppxlib_jane::gentoo
- Ebuilds: 2, Testing: 0.17.4-r1 , 0.17.2-r2
Description: Utilities for working with Jane Street AST constructs
Homepage: https://github.com/janestreet/ppxlib_jane
License: MIT
dev-ml/protocol_version_header::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0
Description: Protocol aware version negotiation for OCaml
Homepage: https://github.com/janestreet/protocol_version_header
License: MIT
dev-ml/ptime::gentoo
- Ebuilds: 2, Testing: 1.2.0
Description: Ptime has platform independent POSIX time support in pure OCaml. It
provides a type to represent a well-defined range of POSIX timestamps
with picosecond precision, conversion with date-time values,
conversion with [RFC 3339 timestamps][rfc3339] and pretty printing to
a human-readable, locale-independent representation.
The additional Ptime_clock library provides access to a system POSIX
clock and to the system's current time zone offset.
Ptime is not a calendar library.
Ptime has no dependency. Ptime_clock depends on your system library or
JavaScript runtime system. Ptime and its libraries are distributed
under the ISC license.
[rfc3339]: http://tools.ietf.org/html/rfc3339
Home page: http://erratique.ch/software/ptime
Homepage:
https://erratique.ch/software/ptime
https://github.com/dbuenzli/ptime
https://opam.ocaml.org/packages/ptime/
License: ISC
dev-ml/ptmap::gentoo
- Ebuilds: 1, Testing: 2.0.5-r2
Description: Maps of integers implemented as Patricia trees
Homepage: https://github.com/backtracking/ptmap/
License: LGPL-2.1
dev-ml/qcheck::gentoo
- Ebuilds: 4, Stable: 0.22 , Testing: 0.91
Description: QuickCheck inspired property-based testing for OCaml
Homepage: https://github.com/c-cube/qcheck
License: BSD-2
dev-ml/qtest::gentoo
- Ebuilds: 1, Testing: 2.11.2
Description: Inline (Unit) Tests for OCaml
Homepage: https://github.com/vincent-hugot/qtest
License: GPL-3
dev-ml/re::gentoo
- Ebuilds: 5, Stable: 1.13.3-r2 , Testing: 1.14.0
Description: Regular expression library for OCaml
Homepage: https://github.com/ocaml/ocaml-re/
License: LGPL-2-with-linking-exception
dev-ml/react::gentoo
- Ebuilds: 1, Stable: 1.2.2-r1 , Testing: 1.2.2-r1
Description:
React is an OCaml module for functional reactive programming (FRP). It
provides support to program with time varying values : applicative events
and signals. React doesn't define any primitive event or signal, this lets
the client chooses the concrete timeline. React is made of a single,
independent, module and distributed under the new BSD license. Given an
absolute notion of time Rtime helps you to manage a timeline and provides
time stamp events, delayed events and delayed signals.
Homepage: http://erratique.ch/software/react https://github.com/dbuenzli/react
License: BSD
dev-ml/reactiveData::gentoo
- Ebuilds: 1, Testing: 0.2.1
Description: Functional reactive programming with incremental changes in data structures
Homepage: https://github.com/ocsigen/reactiveData
License: LGPL-3-with-linking-exception
dev-ml/reason::gentoo
- Ebuilds: 2, Testing: 3.18.0
Description:
Reason provides a new ES6-inspired syntax for OCaml. It's also the umbrella
project for a set of tools for the OCaml and JavaScript ecosystems.
Homepage: https://reasonml.github.io/
https://github.com/reasonml/reason/
License: MIT
dev-ml/record_builder::gentoo
- Ebuilds: 1, Testing: 0.17.0-r2
Description: A library which provides traversal of records with an applicative
Homepage: https://github.com/janestreet/record_builder
License: MIT
dev-ml/result::gentoo
- Ebuilds: 1, Stable: 1.5 , Testing: 1.5
Description: Compat result type
Homepage: https://github.com/janestreet/result
License: BSD
dev-ml/rresult::gentoo
- Ebuilds: 1, Stable: 0.7.0 , Testing: 0.7.0
Description: Result value combinators for OCaml
Homepage: https://erratique.ch/software/rresult https://github.com/dbuenzli/rresult
License: ISC
dev-ml/sedlex::gentoo
- Ebuilds: 3, Stable: 3.3-r1 , Testing: 3.7
Description:
sedlex is a lexer generator for OCaml. It is similar to ocamllex, but
supports Unicode. Unlike ocamllex, sedlex allows lexer specifications
within regular OCaml source files. Lexing specific constructs are provided
via a ppx syntax extension.
Homepage: https://github.com/ocaml-community/sedlex/
License: MIT
dev-ml/seq::gentoo
- Ebuilds: 1, Stable: 0.3.1-r1 , Testing: 0.3.1-r1
Description: Compatibility package for the standard OCaml iterator type
Homepage: https://github.com/c-cube/seq
License: GPL-3
dev-ml/sexp_pretty::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r2
Description: S-expression pretty-printer
Homepage: https://github.com/janestreet/sexp_pretty
License: MIT
dev-ml/sexplib::gentoo
- Ebuilds: 2, Stable: 0.16.0-r1 , Testing: 0.17.0-r1
Description: Library for automated conversion of OCaml-values to and from S-expressions
Homepage: https://github.com/janestreet/sexplib
License: Apache-2.0
dev-ml/sexplib0::gentoo
- Ebuilds: 4, Stable: 0.16.0 , Testing: 0.17.0-r2
Description: Library for automated conversion of OCaml-values to and from S-expressions
Homepage: https://github.com/janestreet/sexplib0
License: Apache-2.0
dev-ml/spawn::gentoo
- Ebuilds: 4, Stable: 0.15.1 , Testing: 0.17.0
Description: Spawning sub-processes
Homepage: https://github.com/janestreet/spawn
License: MIT
dev-ml/spdx_licenses::gentoo
- Ebuilds: 2, Testing: 1.4.0
Description:
An OCaml library aiming to provide an up-to-date and strict SPDX
License Expression parser. It implements the format described in:
https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/
See https://spdx.org/licenses/ for more details.
Homepage: https://github.com/kit-ty-kate/spdx_licenses
License: MIT
dev-ml/splittable_random::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r2
Description: PRNG that can be split into independent streams
Homepage: https://github.com/janestreet/splittable_random
License: Apache-2.0
dev-ml/stdcompat::gentoo
- Ebuilds: 2, Testing: 21.1-r1
Description:
Compatibility module for OCaml standard library allowing programs
to use some recent additions to the OCaml standard library while
preserving the ability to be compiled on former versions of OCaml.
Homepage: https://github.com/ocamllibs/stdcompat
License: BSD-2
dev-ml/stdio::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r2
Description: Standard IO Library for OCaml
Homepage: https://github.com/janestreet/stdio
License: Apache-2.0
dev-ml/stdlib-shims::gentoo
- Ebuilds: 2, Stable: 0.3.0 , Testing: 0.3.0
Description:
Compatibility library for OCaml compilers before 4.08 to allow calling
Pervasives module functions on Stdlib, which is the API in newer compilers.
Does not add newer Stdlib functions.
Homepage: https://github.com/ocaml/stdlib-shims
License: LGPL-2.1-with-linking-exception
dev-ml/stringext::gentoo
- Ebuilds: 1, Stable: 1.6.0
Description: Extra string functions for OCaml
Homepage: https://github.com/rgrinberg/stringext
License: MIT
dev-ml/swhid_core::gentoo
- Ebuilds: 1, Testing: 0.1
Description:
swhid_core is an OCaml library to with with Software Heritage
persistent identifiers (swhids).
Homepage: https://github.com/ocamlpro/swhid_core
License: ISC
dev-ml/textutils::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1
Description: Text output utilities
Homepage: https://github.com/janestreet/textutils
License: MIT
dev-ml/textutils_kernel::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r1 , 0.16.0
Description: Text output utilities
Homepage: https://github.com/janestreet/textutils_kernel
License: MIT
dev-ml/time_now::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r2
Description: Reports the current time
Homepage: https://github.com/janestreet/time_now
License: MIT
dev-ml/timezone::gentoo
- Ebuilds: 2, Stable: 0.16.0-r1 , Testing: 0.17.0-r1
Description: Time-zone handling for OCaml
Homepage: https://github.com/janestreet/timezone
License: MIT
dev-ml/tiny_httpd::gentoo
- Ebuilds: 3, Testing: 0.19
Description: Minimal HTTP server with a small request router
Homepage:
https://github.com/c-cube/tiny_httpd
https://opam.ocaml.org/packages/tiny_httpd
License: MIT
dev-ml/topkg::gentoo
- Ebuilds: 4, Stable: 1.0.7 , Testing: 1.1.1
Description: The transitory OCaml software packager
Homepage: http://erratique.ch/software/topkg https://github.com/dbuenzli/topkg
License: ISC
dev-ml/trie::gentoo
- Ebuilds: 1, Testing: 1.0.0
Description: Strict impure trie tree
Homepage: https://github.com/kandu/trie
License: MIT
dev-ml/typerep::gentoo
- Ebuilds: 2, Stable: 0.16.0-r1 , Testing: 0.17.1-r2
Description: Library for creating runtime representation of OCaml types
Homepage: https://github.com/janestreet/typerep
License: Apache-2.0
dev-ml/tyxml::gentoo
- Ebuilds: 3, Testing: 4.6.0_p20260130
Description:
TyXML provides a set of convenient combinators that uses the OCaml
type system to ensure the validity of the generated documents. TyXML
can be used with any representation of HTML and SVG: the textual one,
provided directly by this package, or DOM trees (js_of_ocaml-tyxml)
virtual DOM (virtual-dom) and reactive or replicated trees (eliom).
You can also create your own representation and use it to instantiate
a new set of combinators.
Homepage: https://github.com/ocsigen/tyxml/
License: LGPL-2.1-with-linking-exception
dev-ml/uchar::gentoo
- Ebuilds: 1, Stable: 0.0.2-r1 , Testing: 0.0.2-r1
Description: Uchar compatibility library
Homepage: https://github.com/ocaml/uchar
License: LGPL-2-with-linking-exception
dev-ml/unidecode::gentoo
- Ebuilds: 1, Stable: 0.4.0
Description: Convert unicode strings into its ASCII representation
Homepage: https://github.com/geneweb/unidecode
License: GPL-3
dev-ml/uopt::gentoo
- Ebuilds: 1, Testing: 0.17.0-r2
Description: An [option]-like type that incurs no allocation
Homepage: https://github.com/janestreet/uopt
License: MIT
dev-ml/uri::gentoo
- Ebuilds: 1, Stable: 4.4.0-r1
Description: An RFC3986 URI/URL parsing library
Homepage: https://github.com/mirage/ocaml-uri
License: ISC
dev-ml/utop::gentoo
- Ebuilds: 2, Testing: 2.17.0
Description:
utop is an improved toplevel (i.e., Read-Eval-Print Loop or REPL) for
OCaml. It can run in a terminal or in Emacs. It supports line edition,
history, real-time and context sensitive completion, colors, and more.
It integrates with the Tuareg mode in Emacs.
Homepage: https://github.com/ocaml-community/utop
License: BSD
dev-ml/uucp::gentoo
- Ebuilds: 2, Stable: 16.0.0 , Testing: 17.0.0
Description: Unicode character properties for OCaml
Homepage: https://erratique.ch/software/uucp https://github.com/dbuenzli/uucp
License: ISC
dev-ml/uuidm::gentoo
- Ebuilds: 4, Stable: 0.9.8 , Testing: 0.9.10
Description: Universally unique identifiers (UUIDs) for OCaml
Homepage: https://github.com/dbuenzli/uuidm/
License: ISC
dev-ml/uunf::gentoo
- Ebuilds: 3, Stable: 16.0.0 , 15.1.0-r1 , Testing: 17.0.0
Description: Unicode text normalization
Homepage: https://erratique.ch/software/uunf https://github.com/dbuenzli/uunf
License: ISC
dev-ml/uuseg::gentoo
- Ebuilds: 3, Testing: 17.0.0
Description:
Uuseg is an OCaml library for segmenting Unicode text. It implements the
locale independent Unicode text segmentation algorithms to detect grapheme
cluster, word and sentence boundaries and the Unicode line breaking
algorithm to detect line break opportunities. The library is independent
from any IO mechanism or Unicode text data structure and it can process
text without a complete in-memory representation. Uuseg depends on Uucp and
optionally on Uutf for support on OCaml UTF-X encoded strings. It is
distributed under the ISC license.
Homepage: https://erratique.ch/software/uuseg/
https://github.com/dbuenzli/uuseg/
License: ISC
dev-ml/uutf::gentoo
- Ebuilds: 2, Stable: 1.0.3-r2 , Testing: 1.0.4-r1
Description: Non-blocking streaming Unicode codec for OCaml
Homepage: https://erratique.ch/software/uutf
License: ISC
dev-ml/variantslib::gentoo
- Ebuilds: 2, Stable: 0.16.0 , Testing: 0.17.0-r2
Description: OCaml variants as first class values
Homepage: https://github.com/janestreet/variantslib
License: Apache-2.0
dev-ml/xdg::gentoo
- Ebuilds: 2, Stable: 3.20.2 , Testing: 3.21.1
Description: XDG Base Directory Specification
Homepage: https://github.com/ocaml/dune/
License: Apache-2.0
dev-ml/xml-light::gentoo
- Ebuilds: 1, Stable: 2.5 , Testing: 2.5
Description: Minimal Xml parser and printer for OCaml
Homepage: https://github.com/ncannasse/xml-light
License: LGPL-2.1
dev-ml/xmlm::gentoo
- Ebuilds: 1, Testing: 1.4.0
Description:
Xmlm is a streaming codec to decode and encode the XML data format.
It can process XML documents without a complete in-memory
representation of the data.
Xmlm is made of a single independent module and distributed under the
ISC license.
Homepage: https://erratique.ch/software/xmlm
License: ISC
dev-ml/yojson::gentoo
- Ebuilds: 2, Stable: 2.2.2-r1 , Testing: 3.0.0
Description: JSON parsing and pretty-printing library for OCaml
Homepage: https://github.com/ocaml-community/yojson
License: BSD
dev-ml/zarith::gentoo
- Ebuilds: 1, Stable: 1.14 , Testing: 1.14
Description: Arithmetic and logic operations over arbitrary-precision integers
Homepage: https://github.com/ocaml/Zarith
License: LGPL-2.1-with-linking-exception
dev-ml/zed::gentoo
- Ebuilds: 1, Testing: 3.2.3
Description:
Zed is an abstract engine for text edition. It can be used to write text
editors, edition widgets, readlines, ... Zed uses Camomile to fully
support the Unicode specification, and implements an UTF-8 encoded string
type with validation, and a rope datastructure to achieve efficient
operations on large Unicode buffers. Zed also features a regular expression
search on ropes. To support efficient text edition capabilities,
Zed provides macro recording and cursor management facilities.
Homepage: https://github.com/ocaml-community/zed
License: BSD
dev-ml/zmq::gentoo
- Ebuilds: 2, Testing: 5.3.0
Description: OCaml bindings for ZeroMQ 4.x
Homepage: https://github.com/issuu/ocaml-zmq/
License: MIT
dev-ml/zmq-async::gentoo
- Ebuilds: 1, Testing: 5.2.1
Description: Async-aware bindings to ZMQ for OCaml
Homepage: https://github.com/issuu/ocaml-zmq/
License: MIT
dev-ml/zmq-lwt::gentoo
- Ebuilds: 1, Testing: 5.2.1
Description: Lwt-aware bindings to ZMQ for OCaml
Homepage: https://github.com/issuu/ocaml-zmq/
License: MIT