Exercises implemented in Elixir based on Functional Programming in Scala, Chapter 5: Strictness and Laziness
This repo is part of my blog series on Learning Elixir in which I work through exercises from Functional Programming in Scala using Elixir.
These exercises have a companion post that describes some of the more interesting exercises in detail: Error Handling in Elixir
If you'd like to work through the exercises yourself you can use my tests as a guide. To do this:
- Clone the repo
- Remove lib/handling_errors_without_exceptions.ex and replace it with an empty file.
- Run
mix test
- Implement functions until the tests pass