| 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 #