Amos kicks off this episode by exposing the joys of symbolic variables in proper's state machine tests. Chris laments the lack of elixir work in his life and his future plans to correct the situation. The Outlaws then discuss the ramifications of Proper's GPL licensing. Not wanting to bore everyone with yet another open source licensing debate they quickly shift to #hottakes on stream_data's inclusion in elixir core. Anna provides a voice of reason while Chris plays devils advocate and says things that he'll probably regret. They finish with a teaser on "Purely Functional Data Structures".Support Elixir Outlaws
- Elixir Forum — As well as catering to the community’s more general needs, we have a strong focus on learning, so if you’ve been curious about Elixir or are just starting out - join up - you’ll be in great company!
- QuickCheck Testing For Fun and Profit
- Proper Testing
- Proper Documentation on StateM
- Purely Functional Data Structures: Chris Okasaki: 9780521663502: Amazon.com: Books — Most books on data structures assume an imperative language such as C or C++. However, data structures for these languages do not always translate well to functional languages
- Monoids and Finger trees