Goatee 0.4.0 released

Item posted on 2021-01-25.
Tags: goatee

Goatee 0.4.0 has been released, with GHC updates and improved error handling in the library's monad.

Goatee has been updated to work with ghc-8.10, and now requires at least base-4.12 (ghc-8.6).  Changes were required with respect to the MonadFail Proposal: error handling in the Go monad is now improved, and many conditions that called 'error' before can now be handled either with explicit error code return types, or with MonadError.

This announcement is also posted on Savannah.