Erlang bifs manual






















The most commonly used BIFs belonging to erlang are auto-imported, they do not need to be prefixed with the module name. Which BIFs are auto-imported is specified in erlang(3). For example, standard type conversion BIFs like atom_to_list and BIFs allowed in guards can be called without specifying the module name. The send operator!, erlang:send/2,3, BIFs and erlang:send_nosuspend/2,3 BIFs when the receiver is identified by a name that is expected to be registered locally. erlang:link/1; erlang:group_leader/2; Unexpected Behaviours of Exit Signals. The Erlang reference manual is not intended as a tutorial. Information about implementation of Erlang can, for example, be found, in the following: System Principles. Complete List of BIFs. For a complete list of BIFs, their arguments and return values, see erlang(3) manual page in ERTS. Reserved Words.


For information about the BIFs mentioned, see the erlang(3) manual page in ERTS. Ports Ports provide the basic mechanism for communication with the external world, from Erlang's point of view. The magic cookie of the local node is retrieved by calling erlang:get_cookie(). Distribution BIFs. Some useful BIFs for distributed programming (for more information, see the erlang(3) manual page in ERTS. Erlang is designed for massive concurrency. Erlang processes are light-weight (grow and shrink dynamically) with small memory footprint, fast to create and terminate and the scheduling overhead is low. Process Creation. A process is created by calling spawn.


Functions, modules, and BIFs are discussed. Before the exercises, the Erlang shell, useful shell commands, as well as Emacs and its Erlang mode are. This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is. BIFs listed with module prefix are not auto-imported. Predefined types are listed in the Predefined datatypes section of this reference manual and in the.

0コメント

  • 1000 / 1000