packages feed

either-result-0.3.0.0: CHANGELOG.md

# Revision history for either-result

## 0.3.0.0

*2020.08.05*

### Breaking changes

- Change `Either String` to `Result` for some monad transformer functions' types
  - `Control.Monad.Result.liftEither` → `Control.Monad.Result.liftResult`
  - `Control.Monad.Trans.Result.ResultT`
  - `Control.Monad.Trans.Result.runResultT`
  - `Control.Monad.Trans.Result.mapResultT`

## 0.2.0.0

*2020.08.04*

### Breaking changes

- Change `Data.Either.Result.Result` from a `newtype` to a type synonym.
  - Get `Result` data constructor not to be exposed
    - Use `Result` pattern instead
    - Or use `Control.Monad.Trans.Except.Result.ResultT` data constructor instead

### Other changes

- Add monad transformers

## 0.1.2.0

*2020.07.31*

- Add `toMonadFail`.

## 0.1.1.0

*2020.07.28*

- Expose a value constructor and a field for coercion.

## 0.1.0.0

*2020.07.26*

- Release.