July 22, 2015December 14, 2016 Andrew Schreiber Modeling Systems using Finite State Machines (in Elixir) – Part 1