However, there is no way to work with monads in the abstract in Elm (yet), there is only the concrete API.
Reply on news.ycombinator.com