A plugin for solving numeric constraints in GHC's type-checker
Haskell Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
examples
src
tests
.gitignore
.travis.yml
LICENSE
Makefile
README.mkd
Setup.hs
type-nat-solver.cabal

README.mkd

SMT-driven typechecking for naturals and booleans

This is a typechecker plugin for GHC using an SMT solver to resolve constraints on booleans and natural numbers.

Usage

Add type-nat-solver to your build-depends list and -fplugin TypeNatSolver to ghc-options.