Erlang (programming language)/Tutorials: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Eric Evers
imported>Eric Evers
Line 45: Line 45:


==Advanced Erlang==
==Advanced Erlang==
===Making Parsers with yecc===
:[[Erlang_programming_language/Tutorials/Yecc|Making parsers with yecc]]
===Evaluation===
:[[Erlang_programming_language/Tutorials/Evaluation|Evaluation]]
===Parse Transformation===


==Projects using erlang==
==Projects using erlang==

Revision as of 12:37, 1 May 2008

This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
Tutorials [?]
 
Tutorials relating to the topic of Erlang (programming language).

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

lists
regexp: Regular Expressions

Example programs

Hello World (Serial)
Hello World (parallel)
Prime Sieve with Linda
Autonomous Agents in Erlang -- def: Autonomous Agent.

Advanced OTP

Databases

ETS programming

Mnesia

Advanced Erlang

Making parsers with yecc
Evaluation

Projects using erlang

  • CouchDB - a scalable database for Apache
  • Wings3D - a 3-D editor

References

1 - Erlang Man Pages at Erlang,org