• The Reader monad for dependency injection

    Using the Reader monad for dependency injection