Skip to content

Instantly share code, notes, and snippets.

@jberdine
Created February 9, 2021 14:19
Show Gist options
  • Save jberdine/fdde63bc095397fa6a2fb9f904b7ea9d to your computer and use it in GitHub Desktop.
Save jberdine/fdde63bc095397fa6a2fb9f904b7ea9d to your computer and use it in GitHub Desktop.
opam list for the switch used to test ocaml#10081
# Packages matching: installed
# Name # Installed # Synopsis
ANSITerminal 0.8.2 Basic control of ANSI compliant terminals and the windows shell
apron v0.9.13 APRON numerical abstract domain library
astring 0.8.5 Alternative String module for OCaml
async v0.14.0 Monadic concurrency library
async_kernel v0.14.0 Monadic concurrency library
async_rpc_kernel v0.14.0 Platform-independent core of Async RPC library
async_unix v0.14.0 Monadic concurrency library
atd 2.2.1 Parser for the ATD data format description language
atdgen 2.2.1 Generates efficient JSON serializers, deserializers and validators
atdgen-runtime 2.2.1 Runtime library for code generated by atdgen
base v0.14.1 Full standard library replacement for OCaml
base-bigarray base
base-bytes base Bytes library distributed with the OCaml compiler
base-threads base
base-unix base
base64 3.4.0 Base64 encoding for OCaml
base_bigstring v0.14.0 String type based on [Bigarray], for use in I/O and C-bindings
base_quickcheck v0.14.0 Randomized testing framework, designed for compatibility with Base
bin_prot v0.14.0 A binary protocol generator
biniou 1.2.1 Binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve
bos 0.2.0 Basic OS interaction for OCaml
camlidl 1.09 Stub code generator for OCaml
camlzip 1.10 Provides easy access to compressed files in ZIP, GZIP and JAR format
camomile 1.0.2 A Unicode library
charInfo_width 1.1.0 Determine column width for a character
cmdliner 1.0.4 Declarative definition of command line interfaces for OCaml
conf-autoconf 0.1 Virtual package relying on autoconf installation
conf-cmake 1 Virtual package relying on cmake
conf-emacs 1 Virtual package to install the Emacs editor
conf-gmp 3 Virtual package relying on a GMP lib system installation
conf-libffi 2.0.0 Virtual package relying on libffi system installation
conf-llvm 8.0.0 Virtual package relying on llvm library installation
conf-m4 1 Virtual package relying on m4
conf-mpfr 2 Virtual package relying on library MPFR installation
conf-perl 1 Virtual package relying on perl
conf-pkg-config 1.3 Virtual package relying on pkg-config installation
conf-python-2-7 1.1 Virtual package relying on Python-2.7 installation
conf-sqlite3 1 Virtual package relying on an SQLite3 system installation
conf-which 1 Virtual package relying on which
conf-zlib 1 Virtual package relying on zlib
containers 3.2 A modular, clean and powerful extension of the OCaml standard library
containers-data 3.2 A set of advanced datatypes for containers
core v0.14.1 Industrial strength alternative to OCaml's standard library
core_kernel v0.14.1 Industrial strength alternative to OCaml's standard library
cppo 1.6.7 Code preprocessor like cpp for OCaml
crunch 3.2.0 Convert a filesystem into a static OCaml module
csexp 1.3.2 Parsing and printing of S-expressions in Canonical form
ctypes 0.17.1 Combinators for binding to C libraries without writing any C
ctypes-foreign 0.4.0 Virtual package for enabling the ctypes.foreign subpackage.
dot-merlin-reader 3.4.2 Reads config files for merlin
dune 2.8.2 pinned to version 2.8.2 at git+file:///Users/jjb/src/dune#main
dune-action-plugin 2.8.2 pinned to version 2.8.2 at git+file:///Users/jjb/src/dune#main
dune-build-info 2.8.2 pinned to version 2.8.2 at git+file:///Users/jjb/src/dune#main
dune-configurator 2.8.2 pinned to version 2.8.2 at git+file:///Users/jjb/src/dune#main
dune-glob 2.8.2 pinned to version 2.8.2 at git+file:///Users/jjb/src/dune#main
dune-private-libs 2.8.2 pinned to version 2.8.2 at git+file:///Users/jjb/src/dune#main
dune-site 2.8.2 pinned to version 2.8.2 at git+file:///Users/jjb/src/dune#main
easy-format 1.3.2 High-level and functional interface to the Format module of the OCaml standard library
extlib 1.7.8 A complete yet small extension for OCaml standard library (reduced, recommended)
fieldslib v0.14.0 Syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values
fmt 0.8.9 OCaml Format pretty-printer combinators
fpath 0.7.3 File system paths for OCaml
integers 0.4.0 Various signed and unsigned integer types for OCaml
iter 1.2.1
jane-street-headers v0.14.0 Jane Street C header files
javalib 3.2.1 Javalib is a library written in OCaml with the aim to provide a high level representation of Java .class files
jst-config v0.14.0 Compile-time configuration for Jane Street libraries
lambda-term 3.1.0 Terminal manipulation library for OCaml
llvm 8.0.0 pinned to version 8.0.0 at git+file:///Users/jjb/sat/sledge/llvm#ocaml_api
logs 0.7.0 Logging infrastructure for OCaml
lwt 5.4.0 Promises and event-driven I/O
lwt_log 1.1.1 Lwt logging library (deprecated)
lwt_react 1.1.4 Helpers for using React with Lwt
memtrace 0.1.2 Streaming client for Memprof
menhir 20201216 An LR(1) parser generator
menhirLib 20201216 Runtime support library for parsers generated by Menhir
menhirSdk 20201216 Compile-time library for auxiliary tools related to Menhir
merlin 3.4.2 Editor helper, provides completion, typing and source browsing in Vim and Emacs
mew 0.1.0 Modal editing witch
mew_vi 0.5.0 Modal editing witch, VI interpreter
mlgmpidl 1.2.12 OCaml interface to the GMP library
mmap 1.1.0 File mapping functionality
mtime 1.2.0 Monotonic wall-clock time for OCaml
num 1.4 The legacy Num library for arbitrary-precision integer and rational arithmetic
ocaml 4.11.1 The OCaml compiler (virtual package)
ocaml-compiler-libs v0.12.3 OCaml compiler libraries repackaged
ocaml-config 1 OCaml Switch Configuration
ocaml-migrate-parsetree 2.1.0 Convert OCaml parsetrees between different versions
ocaml-variants 4.11.1 pinned to version 4.11.1 at git+file:///Users/jjb/src/ocaml#revapply
ocamlbuild 0.14.0 OCamlbuild is a build system with builtin rules to easily build most OCaml projects.
ocamlfind 1.8.1 A library manager for OCaml
ocamlgraph 2.0.0 A generic graph library for OCaml
ocp-indent 1.8.1 A simple tool to indent OCaml programs
ocplib-endian 1.1 Optimised functions to read and write int16/32/64 from strings and bigarrays
octavius 1.2.2 Ocamldoc comment syntax parser
ounit 2.2.4 This is a transition package, ounit is now ounit2
ounit2 2.2.4 OUnit testing framework
parmap 1.2 Minimalistic library allowing to exploit multicore architecture
parsexp v0.14.0 S-expression parsing library
posixat v0.14.0 Bindings to the posix *at functions
ppx_assert v0.14.0 Assert-like extension nodes that raise useful errors on failure
ppx_base v0.14.0 Base set of ppx rewriters
ppx_bench v0.14.1 Syntax extension for writing in-line benchmarks in ocaml code
ppx_bin_prot v0.14.0 Generation of bin_prot readers and writers from types
ppx_blob 0.7.2 Include a file as a string at compile time
ppx_cold v0.14.0 Expands [@cold] into [@inline never][@specialise never][@local never]
ppx_compare v0.14.0 Generation of comparison functions from types
ppx_custom_printf v0.14.1 Printf-style format-strings for user-defined string conversion
ppx_derivers 1.2.1 Shared [@@deriving] plugin registry
ppx_deriving 5.2.1 Type-driven code generation for OCaml
ppx_enumerate v0.14.0 Generate a list containing all values of a finite type
ppx_expect v0.14.1 Cram like framework for OCaml
ppx_fields_conv v0.14.2 Generation of accessor and iteration functions for ocaml records
ppx_fixed_literal v0.14.0 Simpler notation for fixed point literals
ppx_hash v0.14.0 A ppx rewriter that generates hash functions from type expressions and definitions
ppx_here v0.14.0 Expands [%here] into its location
ppx_inline_test v0.14.1 Syntax extension for writing in-line tests in ocaml code
ppx_jane v0.14.0 Standard Jane Street ppx rewriters
ppx_js_style v0.14.0 Code style checker for Jane Street Packages
ppx_let v0.14.0 Monadic let-bindings
ppx_module_timer v0.14.0 Ppx rewriter that records top-level module startup times
ppx_optcomp v0.14.1 Optional compilation for OCaml
ppx_optional v0.14.0 Pattern matching on flat options
ppx_pipebang v0.14.0 A ppx rewriter that inlines reverse application operators `|>` and `|!`
ppx_sexp_conv v0.14.2 [@@deriving] plugin to generate S-expression conversion functions
ppx_sexp_message v0.14.1 A ppx rewriter for easy construction of s-expressions
ppx_sexp_value v0.14.0 A ppx rewriter that simplifies building s-expressions from ocaml values
ppx_stable v0.14.1 Stable types conversions generator
ppx_string v0.14.1 Ppx extension for string interpolation
ppx_typerep_conv v0.14.1 Generation of runtime types from type declarations
ppx_variants_conv v0.14.1 Generation of accessor and iteration functions for ocaml variant types
ppx_yojson_conv v0.14.0 [@@deriving] plugin to generate Yojson conversion functions
ppx_yojson_conv_lib v0.14.0 Runtime lib for ppx_yojson_conv
ppxlib 0.21.0 Standard library for ppx rewriters
protocol_version_header v0.14.0 Protocol versioning
ptime 0.8.5 POSIX time for OCaml
re 1.9.0 RE is a regular expression library for OCaml
react 1.2.1 Declarative events and signals for OCaml
result 1.5 Compatibility Result module
rresult 0.6.0 Result value combinators for OCaml
sawja 1.5.8 Sawja provides a high level representation of Java bytecode programs and static analysis tools
seq base Compatibility package for OCaml's standard iterator type starting from 4.07.
sexplib v0.14.0 Library for serializing OCaml values to and from S-expressions
sexplib0 v0.14.0 Library containing the definition of S-expressions and some base converters
shexp v0.14.0 Process library and s-expression based shell
smtlib-utils 0.2 Parser for SMTLIB2
spawn v0.13.0 Spawning sub-processes
splittable_random v0.14.0 PRNG that can be split into independent streams
sqlite3 5.0.2 SQLite3 bindings for OCaml
stdio v0.14.0 Standard IO library for OCaml
stdlib-shims 0.3.0 Backport some of the new stdlib features to older compiler
textutils v0.14.0 Text output utilities
time_now v0.14.0 Reports the current time
timezone v0.14.0 Time-zone handling
topkg 1.0.3 The transitory OCaml software packager
trie 1.0.0 Strict impure trie tree
tuareg 2.2.0 OCaml mode for GNU Emacs and XEmacs.
typerep v0.14.0 Typerep is a library for runtime types
user-setup 0.7 Helper for the configuration of editors for the use of OCaml tools
utop 2.7.0 Universal toplevel for OCaml
variantslib v0.14.0 Part of Jane Street's Core library
webbrowser 0.6.1 Open and reload URIs in browsers from OCaml
xmlm 1.3.0 Streaming XML codec for OCaml
yojson 1.7.0 Yojson is an optimized parsing and printing library for the JSON format
zarith 1.11 Implements arithmetic and logical operations over arbitrary-precision integers
zed 3.1.0 Abstract engine for text edition in OCaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment