hypertypes-0.2.2: Typed ASTs
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hyper.Unify.Occurs

Description

Occurs check (check whether unification terms recursively contains themselves)

Synopsis

Documentation

occursCheck :: forall m t. Unify m t => (UVarOf m # t) -> m () Source #

Occurs check