| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Language.Haskell.Liquid.Bare.Expand
Contents
- class ExpandAliases a where
Alias Expansion
class ExpandAliases a where Source #
Minimal complete definition
Instances
| ExpandAliases Expr Source # | |
| ExpandAliases Reft Source # | |
| ExpandAliases Body Source # | |
| ExpandAliases SpecType Source # | |
| ExpandAliases RReft Source # | |
| ExpandAliases DataConP Source # | |
| ExpandAliases a => ExpandAliases [a] Source # | |
| ExpandAliases a => ExpandAliases (Maybe a) Source # | |
| ExpandAliases a => ExpandAliases (Located a) Source # | |
| ExpandAliases b => ExpandAliases (a, b) Source # | |
| ExpandAliases ty => ExpandAliases (Measure ty ctor) Source # | |
| ExpandAliases ty => ExpandAliases (Def ty ctor) Source # | |