The purpose is to create the one-stop place where to find Erlang information. At trapexit you will find: Software that is not in the standard OTP distribution, Documentation and HOWTOs, The Erlang discussion forum, Links to other Erlang sites
Candygram is a Python implementation of Erlang concurrency primitives. Erlang is widely respected for its elegant built-in facilities for concurrent programming. This package attempts to emulate those facilities as closely as possible in Python. With Candygram, developers can send and receive messages between threads using semantics nearly identical to those in the Erlang language.
The Java™ programming language made starting a new thread easier than ever before. But freeing your concurrent programs of obscure bugs is a different matter, and Java's programming model might not be the best available. A language called Erlang is getting some good press now in the areas of concurrency, distributed systems, and soft real-time systems.
Chapters: History, sequential programming, concurrent programming, error handling, advanced topics
They say it takes four days to complete the course. If you know a little Prolog and a little LISP it takes you rather a few hours.
J. Harrison. Proceedings of the 18th ACM SIGPLAN International Workshop on Erlang, page 36–47. New York, NY, USA, Association for Computing Machinery, (2019)
E. D'Osualdo, J. Kochems, and L. Ong. Proceedings of the 2nd Edition on Programming Systems, Languages and Applications Based on Actors, Agents, and Decentralized Control Abstractions, page 137--140. ACM, (2012)
M. Christakis, and K. Sagonas. Practical Aspects of Declarative Languages: 12th International Symposium, page 119--133. Berlin, Heidelberg, (January 2010)