# Various strict data structures [![CircleCI](https://circleci.com/gh/factisresearch/opensource-mono.svg?style=svg)](https://circleci.com/gh/factisresearch/opensource-mono) This package currently contains strict data structures and useful instances for: * `Data.Choice` to replace `Data.Either` * `Data.Fail` for a sane error monad * `Data.Option` to replace `Data.Maybe` * `Data.StrictList` to replace `Data.List` * `Data.StrictTuple` to replace tuples * `Data.StrictVector` and `Data.StrictVector.Mutable` to replace `Data.Vector` and `Data.Vector.Mutable`