I am collecting various examples of Elixir GenServers, Agents, and Tasks, to illustrate their use cases. Initially, this was for my personal educational purposes, but maybe someone will find it useful too. From https://elixir-lang.org/getting-started/mix-otp/genserver.html From https://hexdocs.pm/elixir/Agent.html#module-examples From http://blog.songsaboutsnow.com/elixir/processes/2016/05/20/using-processes-to-hold-state.html