BSD-3-Clause licensed and maintained by Mark Karpov
This version can be pinned in stack with:facts-,1507

Module documentation for


License BSD3 Hackage Stackage Nightly Stackage LTS Build Status

This is a library for working with refined types in Haskell. Please refer to the Haddock for more information as I’m still working on how to present the ideas in it to people.

Here is a blog post that announces the library:


Please kindly direct all issues, bugs, and questions to the GitHub issue tracker for this project.

Pull requests are also welcome and will be reviewed quickly.


Copyright © 2018 Mark Karpov

Distributed under BSD 3 clause license.



  • Initial release.