Safe Haskell | None |
---|---|
Language | Haskell98 |
using the additional information that is stored by the Helium compiler for each type constraint
Documentation
specialApplicationTypeError :: (Bool, Bool) -> Int -> OneLineTree -> (Tp, Tp) -> Range -> ConstraintInfo -> ConstraintInfo Source
specialUnifierTypeError :: (Tp, Tp) -> (ConstraintInfo, ConstraintInfo) -> ConstraintInfo Source
findVariableInPat :: Name -> InfoTree -> InfoTree Source
hasVariable :: Name -> Pattern -> Bool Source