Nyelvek listája
Kezdő oldal
Bevezetés
Nyelvi elemek
Jelkészlet
Azonosítók, literálok
Mintaillesztés
Minta = Kifejezés
Mintaillesztés függvényhíváskor
Megjegyzések
Típusok, típuskonstrukciók
Típusszerkezet, elemi típusok, típuskonstrukció
Típuskonverziók
Változók, konstansok
Kifejezések, operátorok
Kifejezések kiértékelése
Operátorok
Utasítások, vezérlési szerkezetek
Értékadás, üres utasítás
Szekvencia
Elágazás
Case
If
Ciklus
Alprogramok, modulok
Terminológia
Klózok
Modulrendszer
Modulok közti hívások
Absztrakt adattípusok
Sablonok
Kivételkezelés
Szintaxis
Használat
Objektum-orientált programozás
Helyesség
Párhuzamosság
Processz létrehozása
Processzek kommunikációja
Üzenetek fogadása
Egyszerű kommunikációs példa
Szelektív üzenetfogadás
Bármely üzenet elfogadása
Processz azonosító küldése üzenetként
Példa a folyamatok közötti kommunikációra
Összetettebb példa
Általános párhuzamosító alkalmazás
Processzek regisztrálása
Példa processz regisztrálásra
Időtúllépés (timeout)
Példák időtúllépésre
sleep
suspend
alarm
flush
Elosztott programozás Erlangban
Node-ok
Node kapcsolatok
Rejtett node-ok
C node-ok
NIF
Biztonság
BIF disztribúciók
Parancssori kapcsolók
Modulok
Távoli eljárás hívási szolgáltatás (RPC)
Viselkedésminták
Viselkedésabsztrakció
gen_server (Generikus szerver)
gen_fsm (Generikus VDA)
supervisor
Egyedi viselkedésminták
Hálózati alkalmazások
User Datagram Protocol (UDP)
Transmission Control Protocol (TCP)
Egy TCP példa
Kliensprogram
Szerveroldal
Fájlműveletek
Bevezetés
Egy sor beolvasása
Fájl vagy könyvtár törlése
XML kezelés: xmerl
Szolgáltatások
Áttekintés
xmerl Felhasználói felület adat struktúra
Hibák
Elemzés
Példa: Adatok kinyerése XML-ből
Példa: XML készítése tetszőleges adatok alapján
Szabványos könyvtárak
Egysoros leírások
„application” modul
„base64” modul
„beam_lib” modul
„c” modul
„calendar” modul
Gráfkezelés
Kulcs-érték párok
Eseményvezérlés (gen_event)
Egyéb könyvtárak
Adatbáziskezelés: Mnesia
Bevezetés
Táblák
Select * From
Vetítés
Sor hozzáadása
Sor törlése
Feltételes lekérdezés
Összekapcsolás
Tranzakciók
Zárolások
Piszkos műveletek
Bevezetés
GS
A wx
Példaprogram
Tesztelés
Bevezetés
TDD
Tesztelés fontossága
EUnit használata
Sikeres tesztek
Sikertelen tesztek
Állapottartó folyamatok tesztelése
Összegzés
Fordítók
További információk
Könyvek
Hivatkozások
Példaprogramok
Nevezetes gráfalgoritmusok
Adatbáziskezelés
Általános párhuzamosító alkalmazás
Hello NIF
Fibonacci
Quicksort
Karakter statisztika
Könyvtár
Készítők
Az ERLANG programozási nyelv
További információk
Könyvek
Joe Armstrong - Programming Erlang, Software for a Concurrent World
J. Armstrong, R. Virding, C. Wikström, M. Williams - Concurrent Programming in Erlang
Hivatkozások
Dokumentáció, tutorialok a hivatalos oldalon
Refactor tool a nyelvhez (ELTE IK)
ERLANG közösség