API Reference stdlib v6.0
Modules
Command line arguments parser.
Functional, extendible arrays.
This module provides an interface to files created by the BEAM Compiler ("BEAM files").
Library for handling binary data.
Command line interface module.
Local and universal time, day of the week, date and time conversions.
A disk-based term storage.
A Key-value dictionary.
This module provides a version of labeled directed graphs ("digraphs").
This module provides algorithms based on depth-first traversal of directed graphs.
Line and input interpretter for the erlang shell.
Shell expansion and formatting of expansion suggestions.
An Erlang code preprocessor.
Abstract datatype for the annotations of the Erlang Compiler.
The Erlang meta interpreter.
This module expands records in a module.
This module contains functions for supporting features that can be enabled/disabled in Erlang.
This module performs an identity parse transformation of Erlang code.
Internal Erlang definitions.
The Erlang code linter.
This module is the basic Erlang parser that converts tokens into the abstract form of either forms (that is, top-level constructs), expressions, or terms.
The Erlang pretty printer.
The Erlang token scanner.
Unix 'tar' utility for reading and writing tar archives.
This module provides functions to create and inspect escripts.
Built-in term storage.
File sorter.
File utilities, such as wildcard matching of filenames.
Filename manipulation functions.
Sets represented by general balanced trees.
General balanced trees.
Generic event handling behavior.
Deprecated and replaced by gen_statem
.
Generic server behavior.
Generic state machine behavior.
Standard I/O server interface functions.
I/O library functions.
A library for encoding and decoding JSON.
List processing functions.
An event handler that logs events to disk.
Maps processing functions.
Mathematical functions.
A parse transformation that translates fun syntax into match specifications.
Key-value dictionary as ordered list.
Functions for manipulating sets as ordered lists.
Start and control linked Erlang nodes.
Load distribution facility.
Functions for asynchronous and synchronous start of processes adhering to the OTP design principles.
Support functions for property lists.
Abstract data type for FIFO queues.
Pseudo random number generation
Pseudo-random number generation.
This module contains regular expression matching functions for strings and binaries.
Sets are collections of elements with no duplicate elements.
The Erlang shell.
Customizing the Erlang environment.
Functions used to render EEP-48 style documentation for a shell.
This module provides functions for starting Erlang slave nodes.
Functions for manipulating sets of sets.
String processing functions.
Generic supervisor behavior.
Generic supervisor bridge behavior.
A functional interface to system messages.
Timer functions.
Functions for converting Unicode characters.
URI processing functions.
Provides access to the registry on Windows.
Utility for reading and creating 'zip' archives.