This is a "kick start" tutorial to get you started with Erlang. Everything here is true, but only part of the truth. For example, I'll only tell you the simplest form of the syntax, not all esoteric ...
An application can include other applications. An included application has its own application directory and .app file, but it is started as part of the supervisor tree of another application. An ...
The process manager (PMAN) is a tool for viewing executing processes in a distributed or local Erlang system. Its main purpose is to locate erroneous code by inspecting the state of the processes and ...
A behaviour module for implementing the server of a client-server relation. A generic server process (gen_server) implemented using this module will have a standard ...
This module provides an API for the zlib library (www.zlib.net). It is used to compress and decompress data. The data format is described by RFC 1950, RFC 1951, and RFC 1952. A typical (compress) ...
With this change, upon remote socket closure current request is added to a retried queue (either pipeline or keep_alive, but not both). Documentation fix for inets ...
Thu Aug 24 04:33:52 CEST 2006 ...
The earlier chapters of this User Guide described how to get started with Mnesia, and how to build a Mnesia database. In this chapter, we will describe the more advanced features available when ...
Permits access to the specified set of nodes. Before the first call to allow/1, any node with the correct cookie can be connected. When allow/1 is called, a list of allowed nodes is established. Any ...
Thu May 28 15:17:31 CEST 2009 ...
A distributed Erlang system consists of a number of Erlang runtime systems communicating with each other. Each such runtime system is called a node. Message passing between processes at different ...
So the important thing when recursing and building a list is to make sure that you attach the new elements to the beginning of the list, so that you build a list, and not hundreds or thousands of ...