Обязательно прочтите PS ;)
Итак у Erlang-a замечательная функциональная парадигма. Собственно поэтому некоторые особо одаренные программисты просто вешаются увидев, когда кто-то пишет на эрланге не в функциональном стиле. Собственно этот пост призван расставить все точки на "И". Пишем абстрактный код вида