Erlang (programming language)/Tutorials: Difference between revisions
Jump to navigation
Jump to search
imported>Eric Evers |
imported>Eric Evers |
||
Line 50: | Line 50: | ||
====Mnesia==== | ====Mnesia==== | ||
==Projects | ==Projects using erlang== | ||
*CouchDB | *CouchDB - a scalable database for Apache | ||
*Wings3D | *Wings3D - a 3-D editor | ||
==References== | ==References== | ||
[http://www.erlang.org/doc/man/| 1 - Erlang Man Pages at Erlang,org] | [http://www.erlang.org/doc/man/| 1 - Erlang Man Pages at Erlang,org] |
Revision as of 11:22, 22 April 2008
Erlang Language Programming Tutorials
Overview
Basic Erlang
- Terms
- Pattern Matching
- Expressions
- Functions
- Guards
- Modules
- Errors
- Processes and Messages
- Timeouts
- Macros
- Techniques of Recursion
- List Comprehensions
- List Comments
Syntax
Simple Types
Advanced Types
Popular Modules
Example programs
Hello World (Serial)
Hello World (parallel)
Prime Sieve with Linda
Autonomous Agents in Erlang
See definition of Autonomous Agent.
Advanced OTP
Databases
ETS programming
Mnesia
Projects using erlang
- CouchDB - a scalable database for Apache
- Wings3D - a 3-D editor