liquidhaskell-0.8.2.4: Liquid Types for Haskell
Language.Haskell.Liquid.Bare.Axiom
Description
This module contains the code that DOES reflection; i.e. converts Haskell definitions into refinements.
makeHaskellAxioms :: TCEmb TyCon -> [CoreBind] -> GhcSpec -> BareSpec -> [DataDecl] -> BareM [(Var, LocSpecType, AxiomEq)] Source #