Safe Haskell | Safe-Infered |
---|
Language.Haskell.Liquid.Measure
Documentation
Constructors
Spec | |
Fields
|
Constructors
MSpec | |
Instances
Bifunctor MSpec | |
Functor (MSpec t) | |
(Outputable t, Outputable a) => Outputable (MSpec t a) |
Instances
Bifunctor Measure | |
Functor (Measure t) | |
(Outputable t, Outputable a) => Show (Measure t a) | |
(Outputable t, Outputable a) => Outputable (Measure t a) | |
Inputable (Measure BareType Symbol) |
Instances
Functor Def | |
Show bndr => Show (Def bndr) | |
Outputable a => Outputable (Def a) |
Constructors
E Expr | Measure Refinement: {v | v = e } |
P Pred | Measure Refinement: {v | (? v) = p } |
R Symbol Pred | Measure Refinement: {v | p} |
Instances
qualifySpec :: [Char] -> Spec ty bndr -> Spec ty bndrSource