| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
TcFlatten
Documentation
data FlattenMode Source #
Constructors
| FM_FlattenAll | |
| FM_SubstOnly |
Instances
| Outputable FlattenMode Source # | |
flatten :: FlattenMode -> CtEvidence -> TcType -> TcS (Xi, TcCoercion) Source #
flattenManyNom :: CtEvidence -> [TcType] -> TcS ([Xi], [TcCoercion]) Source #