@hackage safe-failure0.2

Partial functions from the prelude with a MonadFailure interface

Partial functions from the base library, such as head and !!, modified to fail in a MonadFailure monad. These functions can be used to reduce the number of unsafe pattern matches in your code.