Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 1.36 KB

INTRO.md

File metadata and controls

41 lines (27 loc) · 1.36 KB

pwrt

Synopsis

Some notes, quotes & examples that I take while reading the Programming with Refinement Types book.

Setup

You need to install z3 4.7.1 for now (They just made some changes that makes 4.8 incompatible). Also, use liquidhaskell from the develop branch.

Here is my NixOS config for LH:

My Emacs config for LH:

https://github.com/vyorkin/emacs.d#liquid-types

Links

Notes

This is a Literal Haskell file! So feel free to play around with the examples!

There is a Liquid Haskell integration package for Cabal and Stack. See the liquidhaskell-cabal-demo for an example project setup. This project is another example of using liquidhaskell-cabal.