Finite State Machines library, with opt-in Ecto friendliness
I wrote a Finite-State Machine library. It’s a very thin layer around structs, and also plays nicely with Ecto schemas, changesets, and Ecto.Multi
Check it out at https://github.com/subvisual/fsmx