Safe Haskell | None |
---|---|
Language | Haskell2010 |
AST.Class.Infer.Infer1
Documentation
class HasTypeOf1 t where Source #
class HasInferOf1 t where Source #
Associated Types
type InferOf1 t :: Knot -> Type Source #
type InferOf1IndexConstraint t :: Type -> Constraint Source #
Instances
HasTypeOf1 t => HasInferOf1 (Scope t) Source # | |
class HasInferOf1 t => Infer1 m t where Source #
Methods
inferMonad :: InferOf1IndexConstraint t i :- Infer m (t i) Source #