Oskar Wickstrom - Finite state machines - Code Mesh 2017

1,665 views · Published 18 December 2017 · 44:08 · Indexed 20 September 2026

Channel: Erlang Solutions · 2017 · Science & Technology

Watch on YouTube

When modeling problem domains, we collect different possible states, legal transitions between states, and relevant data for each state. Finite-state machines emerge. To verify that programs are constructed correctly, and to have a living machine-verified documentation, we should let the compiler in on our trade secrets.

In this talk we will look at motivations and examples of encoding finite-state machines, using the expressive type systems of Haskell and PureScript.

More details: http://www.codemesh.io/codemesh2017/oskar-wickstrom

More from this channel