Package ocaml
- Arg(3o) β Parsing of command line arguments.
- Arg_helper(3o) β Decipher command line arguments of the form <value> | <key>=<value>,...
- Arg_helper.Make(3o) β no description
- Array(3o) β Array operations.
- ArrayLabels(3o) β Array operations.
- Ast_helper(3o) β Helpers to produce Parsetree fragments
- Ast_helper.Attr(3o) β Attributes
- Ast_helper.Cf(3o) β Class fields
- Ast_helper.Ci(3o) β Classes
- Ast_helper.Cl(3o) β Class expressions
- Ast_helper.Const(3o) β no description
- Ast_helper.Csig(3o) β Class signatures
- Ast_helper.Cstr(3o) β Class structures
- Ast_helper.Ctf(3o) β Class type fields
- Ast_helper.Cty(3o) β Class type expressions
- Ast_helper.Exp(3o) β Expressions
- Ast_helper.Incl(3o) β Includes
- Ast_helper.Mb(3o) β Module bindings
- Ast_helper.Md(3o) β Module declarations
- Ast_helper.Mod(3o) β Module expressions
- Ast_helper.Ms(3o) β Module substitutions
- Ast_helper.Mtd(3o) β Module type declarations
- Ast_helper.Mty(3o) β Module type expressions
- Ast_helper.Of(3o) β Object fields
- Ast_helper.Opn(3o) β Opens
- Ast_helper.Pat(3o) β Patterns
- Ast_helper.Rf(3o) β Row fields
- Ast_helper.Sig(3o) β Signature items
- Ast_helper.Str(3o) β Structure items
- Ast_helper.Te(3o) β Type extensions
- Ast_helper.Typ(3o) β Type expressions
- Ast_helper.Type(3o) β Type declarations
- Ast_helper.Val(3o) β Value declarations
- Ast_helper.Vb(3o) β Value bindings
- Ast_invariants(3o) β Check AST invariants
- Ast_iterator(3o) β Ast_iterator.iterator enables AST inspection using open recursion.
- Ast_mapper(3o) β The interface of a -ppx rewriter
- Asttypes(3o) β Auxiliary AST types used by parsetree and typedtree.
- Atomic(3o) β This module provides a purely sequential implementation of the concurrent atomic references provided by the Multicore OCaml standard library:
- Attr_helper(3o) β Helpers for attributes
- Bigarray(3o) β Large, multi-dimensional, numerical arrays.
- Bigarray.Array0(3o) β Zero-dimensional arrays.
- Bigarray.Array1(3o) β One-dimensional arrays.
- Bigarray.Array2(3o) β Two-dimensional arrays.
- Bigarray.Array3(3o) β Three-dimensional arrays.
- Bigarray.Genarray(3o) β no description
- Binutils(3o) β no description
- Bool(3o) β Boolean values.
- Buffer(3o) β Extensible buffers.
- Build_path_prefix_map(3o) β Rewrite paths for reproducible builds
- Builtin_attributes(3o) β Support for some of the builtin attributes
- Bytes(3o) β Byte sequence operations.
- BytesLabels(3o) β Byte sequence operations.
- Callback(3o) β Registering OCaml values with the C runtime.
- CamlinternalAtomic(3o) β no description
- CamlinternalFormat(3o) β no description
- CamlinternalFormatBasics(3o) β no description
- CamlinternalLazy(3o) β Run-time support for lazy values.
- CamlinternalMenhirLib(3o) β no description
- CamlinternalMenhirLib.Convert(3o) β no description
- CamlinternalMenhirLib.Convert.Simplified(3o) β no description
- CamlinternalMenhirLib.Engine(3o) β no description
- CamlinternalMenhirLib.Engine.Make(3o) β no description
- CamlinternalMenhirLib.EngineTypes(3o) β no description
- CamlinternalMenhirLib.EngineTypes.ENGINE(3o) β no description
- CamlinternalMenhirLib.EngineTypes.INCREMENTAL_ENGINE_START(3o) β no description
- CamlinternalMenhirLib.EngineTypes.MONOLITHIC_ENGINE(3o) β no description
- CamlinternalMenhirLib.EngineTypes.TABLE(3o) β no description
- CamlinternalMenhirLib.EngineTypes.TABLE.Log(3o) β no description
- CamlinternalMenhirLib.ErrorReports(3o) β no description
- CamlinternalMenhirLib.General(3o) β no description
- CamlinternalMenhirLib.IncrementalEngine(3o) β no description
- CamlinternalMenhirLib.IncrementalEngine.EVERYTHING(3o) β no description
- CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE(3o) β no description
- CamlinternalMenhirLib.IncrementalEngine.INSPECTION(3o) β no description
- CamlinternalMenhirLib.IncrementalEngine.SYMBOLS(3o) β no description
- CamlinternalMenhirLib.InfiniteArray(3o) β no description
- CamlinternalMenhirLib.InspectionTableFormat(3o) β no description
- CamlinternalMenhirLib.InspectionTableFormat.TABLES(3o) β no description
- CamlinternalMenhirLib.InspectionTableInterpreter(3o) β no description
- CamlinternalMenhirLib.InspectionTableInterpreter.Make(3o) β no description
- CamlinternalMenhirLib.InspectionTableInterpreter.Symbols(3o) β no description
- CamlinternalMenhirLib.LexerUtil(3o) β no description
- CamlinternalMenhirLib.LinearizedArray(3o) β no description
- CamlinternalMenhirLib.PackedIntArray(3o) β no description
- CamlinternalMenhirLib.Printers(3o) β no description
- CamlinternalMenhirLib.Printers.Make(3o) β no description
- CamlinternalMenhirLib.RowDisplacement(3o) β no description
- CamlinternalMenhirLib.StaticVersion(3o) β no description
- CamlinternalMenhirLib.TableFormat(3o) β no description
- CamlinternalMenhirLib.TableFormat.TABLES(3o) β no description
- CamlinternalMenhirLib.TableInterpreter(3o) β no description
- CamlinternalMenhirLib.TableInterpreter.MakeEngineTable(3o) β no description
- CamlinternalMod(3o) β Run-time support for recursive modules.
- CamlinternalOO(3o) β Run-time support for objects and classes.
- Ccomp(3o) β Compiling C files and building C libraries
- Char(3o) β Character operations.
- Clflags(3o) β Command line flags
- Clflags.Compiler_pass(3o) β no description
- Clflags.Float_arg_helper(3o) β Optimization parameters represented as floats indexed by round number.
- Clflags.Int_arg_helper(3o) β Optimization parameters represented as ints indexed by round number.
- Compiler_libs(3o) β Warning This library is part of the internal OCaml compiler API, and is not the language standard library.
- Complex(3o) β Complex numbers.
- Condition(3o) β Condition variables to synchronize between threads.
- Config(3o) β System configuration
- Consistbl(3o) β Consistency tables: for checking consistency of module CRCs
- Consistbl.Make(3o) β no description
- Depend(3o) β Module dependencies.
- Depend.String(3o) β no description
- Diffing(3o) β Parametric diffing
- Digest(3o) β MD5 message digest.
- Docstrings(3o) β Documentation comments
- Docstrings.WithMenhir(3o) β no description
- Domainstate(3o) β no description
- Dynlink(3o) β Dynamic loading of .cmo, .cma and .cmxs files.
- Either(3o) β Either type.
- Ephemeron(3o) β Ephemerons and weak hash tables.
- Ephemeron.GenHashTable(3o) β Hash tables on generic containers with notion of death and aliveness.
- Ephemeron.GenHashTable.MakeSeeded(3o) β Functor building an implementation of an hash table that use the container for keeping the information given
- Ephemeron.K1(3o) β Ephemerons with one key.
- Ephemeron.K1.Make(3o) β Functor building an implementation of a weak hash table
- Ephemeron.K1.MakeSeeded(3o) β Functor building an implementation of a weak hash table.
- Ephemeron.K2(3o) β Emphemerons with two keys.
- Ephemeron.K2.Make(3o) β Functor building an implementation of a weak hash table
- Ephemeron.K2.MakeSeeded(3o) β Functor building an implementation of a weak hash table.
- Ephemeron.Kn(3o) β Emphemerons with arbitrary number of keys of the same type.
- Ephemeron.Kn.Make(3o) β Functor building an implementation of a weak hash table
- Ephemeron.Kn.MakeSeeded(3o) β Functor building an implementation of a weak hash table.
- Ephemeron.S(3o) β The output signature of the functor Ephemeron.K1.Make and Ephemeron.K2.Make.
- Ephemeron.SeededS(3o) β The output signature of the functor Ephemeron.K1.MakeSeeded and Ephemeron.K2.MakeSeeded.
- Event(3o) β First-class synchronous communication.
- Filename(3o) β Operations on file names.
- Float(3o) β Floating-point arithmetic.
- Float.Array(3o) β Float arrays with packed representation.
- Float.ArrayLabels(3o) β Float arrays with packed representation (labeled functions).
- Format(3o) β Pretty-printing.
- Format_tutorial(3o) β Principles
- Fun(3o) β Function manipulation.
- Gc(3o) β Memory management control and statistics; finalised values.
- Gc.Memprof(3o) β Memprof is a sampling engine for allocated memory words.
- Genlex(3o) β A generic lexical analyzer.
- Hashtbl(3o) β Hash tables and hash functions.
- Hashtbl.HashedType(3o) β The input signature of the functor Hashtbl.Make.
- Hashtbl.Make(3o) β Functor building an implementation of the hashtable structure.
- Hashtbl.MakeSeeded(3o) β Functor building an implementation of the hashtable structure.
- Hashtbl.S(3o) β The output signature of the functor Hashtbl.Make.
- Hashtbl.SeededHashedType(3o) β The input signature of the functor Hashtbl.MakeSeeded.
- Hashtbl.SeededS(3o) β The output signature of the functor Hashtbl.MakeSeeded.
- Identifiable(3o) β Uniform interface for common data structures over various things.
- Identifiable.Make(3o) β no description
- Identifiable.Map(3o) β no description
- Identifiable.Map.T(3o) β no description
- Identifiable.Pair(3o) β no description
- Identifiable.S(3o) β no description
- Identifiable.S.Map(3o) β no description
- Identifiable.S.Set(3o) β no description
- Identifiable.S.T(3o) β no description
- Identifiable.S.Tbl(3o) β no description
- Identifiable.Set(3o) β no description
- Identifiable.Set.T(3o) β no description
- Identifiable.Tbl(3o) β no description
- Identifiable.Tbl.T(3o) β no description
- Identifiable.Thing(3o) β no description
- Int(3o) β Integer values.
- Int32(3o) β 32-bit integers.
- Int64(3o) β 64-bit integers.
- Int_replace_polymorphic_compare(3o) β no description
- Lazy(3o) β Deferred computations.
- Lazy_backtrack(3o) β no description
- Lexer(3o) β The lexical analyzer
- Lexing(3o) β The run-time library for lexers generated by ocamllex.
- List(3o) β List operations.
- ListLabels(3o) β List operations.
- Load_path(3o) β Management of include directories.
- Load_path.Dir(3o) β no description
- Local_store(3o) β This module provides some facilities for creating references (and hash tables) which can easily be snapshoted and restored to an arbitrary version.
- Location(3o) β Source code locations (ranges of positions), used in parsetree.
- Longident(3o) β Long identifiers, used in parsetree.
- Map(3o) β Association tables over ordered types.
- Map.Make(3o) β Functor building an implementation of the map structure given a totally ordered type.
- Map.OrderedType(3o) β Input signature of the functor Map.Make.
- Map.S(3o) β Output signature of the functor Map.Make.
- Marshal(3o) β Marshaling of data structures.
- Misc(3o) β Miscellaneous useful types and functions
- Misc.Color(3o) β no description
- Misc.Error_style(3o) β no description
- Misc.Int_literal_converter(3o) β no description
- Misc.LongString(3o) β no description
- Misc.Magic_number(3o) β no description
- Misc.Stdlib(3o) β no description
- Misc.Stdlib.Array(3o) β no description
- Misc.Stdlib.List(3o) β no description
- Misc.Stdlib.Option(3o) β no description
- Misc.Stdlib.String(3o) β no description
- Misc.Stdlib.String.Map(3o) β no description
- Misc.Stdlib.String.Set(3o) β no description
- Misc.Stdlib.String.Tbl(3o) β no description
- MoreLabels(3o) β Extra labeled libraries.
- MoreLabels.Hashtbl(3o) β no description
- MoreLabels.Hashtbl.HashedType(3o) β The input signature of the functor MoreLabels.Hashtbl.Make.
- MoreLabels.Hashtbl.Make(3o) β Functor building an implementation of the hashtable structure.
- MoreLabels.Hashtbl.MakeSeeded(3o) β Functor building an implementation of the hashtable structure.
- MoreLabels.Hashtbl.S(3o) β The output signature of the functor MoreLabels.Hashtbl.Make.
- MoreLabels.Hashtbl.SeededHashedType(3o) β The input signature of the functor MoreLabels.Hashtbl.MakeSeeded.
- MoreLabels.Hashtbl.SeededS(3o) β The output signature of the functor MoreLabels.Hashtbl.MakeSeeded.
- MoreLabels.Map(3o) β no description
- MoreLabels.Map.Make(3o) β Functor building an implementation of the map structure given a totally ordered type.
- MoreLabels.Map.OrderedType(3o) β Input signature of the functor MoreLabels.Map.Make.
- MoreLabels.Map.S(3o) β Output signature of the functor MoreLabels.Map.Make.
- MoreLabels.Set(3o) β no description
- MoreLabels.Set.Make(3o) β Functor building an implementation of the set structure given a totally ordered type.
- MoreLabels.Set.OrderedType(3o) β Input signature of the functor MoreLabels.Set.Make.
- MoreLabels.Set.S(3o) β Output signature of the functor MoreLabels.Set.Make.
- Mutex(3o) β Locks for mutual exclusion.
- Nativeint(3o) β Processor-native integers.
- Numbers(3o) β Modules about numbers, some of which satisfy Identifiable.S.
- Numbers.Float(3o) β no description
- Numbers.Int(3o) β no description
- Numbers.Int16(3o) β no description
- Numbers.Int8(3o) β no description
- Obj(3o) β Operations on internal representations of values.
- Obj.Closure(3o) β no description
- Obj.Ephemeron(3o) β no description
- Obj.Extension_constructor(3o) β no description
- Ocaml_operators(3o) β Precedence level and associativity of operators
- Oo(3o) β Operations on objects
- Option(3o) β Option values.
- Parse(3o) β Entry points in the parser
- Parser(3o) β no description
- Parser.Incremental(3o) β no description
- Parser.MenhirInterpreter(3o) β no description
- Parsetree(3o) β Abstract syntax tree produced by parsing
- Parsing(3o) β The run-time library for parsers generated by ocamlyacc.
- Pparse(3o) β Driver for the parser and external preprocessors.
- Pprintast(3o) β Pretty-printers for Parsetree
- Printast(3o) β Raw printer for Parsetree
- Printexc(3o) β Facilities for printing exceptions and inspecting current call stack.
- Printexc.Slot(3o) β no description
- Printf(3o) β Formatted output functions.
- Profile(3o) β Compiler performance recording
- Queue(3o) β First-in first-out queues.
- Random(3o) β Pseudo-random number generators (PRNG).
- Random.State(3o) β no description
- Result(3o) β Result values.
- Scanf(3o) β Formatted input functions.
- Scanf.Scanning(3o) β no description
- Semaphore(3o) β Semaphores
- Semaphore.Binary(3o) β no description
- Semaphore.Counting(3o) β no description
- Seq(3o) β Sequences (functional iterators).
- Set(3o) β Sets over ordered types.
- Set.Make(3o) β Functor building an implementation of the set structure given a totally ordered type.
- Set.OrderedType(3o) β Input signature of the functor Set.Make.
- Set.S(3o) β Output signature of the functor Set.Make.
- Stack(3o) β Last-in first-out stacks.
- StdLabels(3o) β Standard labeled libraries.
- StdLabels.Array(3o) β no description
- StdLabels.Bytes(3o) β no description
- StdLabels.List(3o) β no description
- StdLabels.String(3o) β no description
- Stdlib(3o) β The OCaml Standard library.
- Stdlib.Arg(3o) β no description
- Stdlib.Array(3o) β no description
- Stdlib.ArrayLabels(3o) β no description
- Stdlib.Atomic(3o) β no description
- Stdlib.Bigarray(3o) β no description
- Stdlib.Bool(3o) β no description
- Stdlib.Buffer(3o) β no description
- Stdlib.Bytes(3o) β no description
- Stdlib.BytesLabels(3o) β no description
- Stdlib.Callback(3o) β no description
- Stdlib.Char(3o) β no description
- Stdlib.Complex(3o) β no description
- Stdlib.Digest(3o) β no description
- Stdlib.Either(3o) β no description
- Stdlib.Ephemeron(3o) β no description
- Stdlib.Filename(3o) β no description
- Stdlib.Float(3o) β no description
- Stdlib.Format(3o) β no description
- Stdlib.Fun(3o) β no description
- Stdlib.Gc(3o) β no description
- Stdlib.Genlex(3o) β no description
- Stdlib.Hashtbl(3o) β no description
- Stdlib.Int(3o) β no description
- Stdlib.Int32(3o) β no description
- Stdlib.Int64(3o) β no description
- Stdlib.LargeFile(3o) β Operations on large files.
- Stdlib.Lazy(3o) β no description
- Stdlib.Lexing(3o) β no description
- Stdlib.List(3o) β no description
- Stdlib.ListLabels(3o) β no description
- Stdlib.Map(3o) β no description
- Stdlib.Marshal(3o) β no description
- Stdlib.MoreLabels(3o) β no description
- Stdlib.Nativeint(3o) β no description
- Stdlib.Obj(3o) β no description
- Stdlib.Oo(3o) β no description
- Stdlib.Option(3o) β no description
- Stdlib.Parsing(3o) β no description
- Stdlib.Pervasives(3o) β no description
- Stdlib.Printexc(3o) β no description
- Stdlib.Printf(3o) β no description
- Stdlib.Queue(3o) β no description
- Stdlib.Random(3o) β no description
- Stdlib.Result(3o) β no description
- Stdlib.Scanf(3o) β no description
- Stdlib.Seq(3o) β no description
- Stdlib.Set(3o) β no description
- Stdlib.Stack(3o) β no description
- Stdlib.StdLabels(3o) β no description
- Stdlib.Stream(3o) β no description
- Stdlib.String(3o) β no description
- Stdlib.StringLabels(3o) β no description
- Stdlib.Sys(3o) β no description
- Stdlib.Uchar(3o) β no description
- Stdlib.Unit(3o) β no description
- Stdlib.Weak(3o) β no description
- Str(3o) β Regular expressions and high-level string processing
- Stream(3o) β Streams and parsers.
- String(3o) β Strings.
- StringLabels(3o) β Strings.
- Strongly_connected_components(3o) β Kosaraju's algorithm for strongly connected components.
- Strongly_connected_components.Make(3o) β no description
- Strongly_connected_components.S(3o) β no description
- Strongly_connected_components.S.Id(3o) β no description
- Syntaxerr(3o) β Auxiliary type for reporting syntax errors
- Sys(3o) β System interface.
- Sys.Immediate64(3o) β no description
- Sys.Immediate64.Immediate(3o) β no description
- Sys.Immediate64.Make(3o) β no description
- Sys.Immediate64.Non_immediate(3o) β no description
- Targetint(3o) β Target processor-native integers.
- Terminfo(3o) β Basic interface to the terminfo database
- Thread(3o) β Lightweight threads for Posix 1003.1c and Win32.
- ThreadUnix(3o) β Thread-compatible system calls.
- Uchar(3o) β Unicode characters.
- Unit(3o) β Unit values.
- Unix(3o) β Interface to the Unix system.
- Unix.LargeFile(3o) β File operations on large files.
- UnixLabels(3o) β Interface to the Unix system.
- UnixLabels.LargeFile(3o) β File operations on large files.
- Warnings(3o) β Warning definitions
- Weak(3o) β Arrays of weak pointers and hash sets of weak pointers.
- Weak.Make(3o) β Functor building an implementation of the weak hash set structure.
- Weak.S(3o) β The output signature of the functor Weak.Make.
- ocaml(1) β The OCaml interactive toplevel
- ocamlc(1) β The OCaml bytecode compiler
- ocamlcp(1) β The OCaml profiling compilers
- ocamldebug(1) β the OCaml source-level replay debugger.
- ocamldep(1) β Dependency generator for OCaml
- ocamllex(1) β The OCaml lexer generator
- ocamlmktop(1) β Building custom toplevel systems
- ocamlopt(1) β The OCaml native-code compiler
- ocamlprof(1) β The OCaml profiler
- ocamlrun(1) β The OCaml bytecode interpreter
- ocamlyacc(1) β The OCaml parser generator
