I want to use these to build bad ass fault tolerant concurrent software!! But first, I need to learn OTP, which means I'll be learning with resources

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-04-24 12:30:02

I want to use these to build bad ass fault tolerant concurrent software!! But first, I need to learn OTP, which means I'll be learning with resources written in Erlang (one could also choose Elixir, but I'm #notlikeotherdevs).

While I go on this journey, I'm going to do my damndest to translate the things I learn to Gleam, and record them here, so that in the future this repo might serve as the base for learning OTP with Gleam.

Each section is broken into it's own module, some sections with submodules. You can read them in the order you like, but I recommend 1. concurrency_primitives 2. tasks 3. actors 4. supervisors

All the code in this project is runnable, just run gleam run -m <module_name>. Feel free to clone the repo and tinker with the code!

Leave a Comment