hol-1.4: Higher order logic
Safe HaskellSafe-Inferred
LanguageHaskell2010

HOL.TypeVar

Description

 

Documentation

class HasVars a where Source #

Methods

vars :: a -> Set TypeVar Source #

Instances

Instances details
HasVars TermData Source # 
Instance details

Defined in HOL.TypeVar

HasVars Term Source # 
Instance details

Defined in HOL.TypeVar

Methods

vars :: Term -> Set TypeVar Source #

HasVars Var Source # 
Instance details

Defined in HOL.TypeVar

Methods

vars :: Var -> Set TypeVar Source #

HasVars TypeData Source # 
Instance details

Defined in HOL.TypeVar

HasVars Type Source # 
Instance details

Defined in HOL.TypeVar

Methods

vars :: Type -> Set TypeVar Source #

HasVars TypeVar Source # 
Instance details

Defined in HOL.TypeVar

HasVars TermAlpha Source # 
Instance details

Defined in HOL.TermAlpha

HasVars Sequent Source # 
Instance details

Defined in HOL.Sequent

HasVars Thm Source # 
Instance details

Defined in HOL.Thm

Methods

vars :: Thm -> Set TypeVar Source #

HasVars a => HasVars [a] Source # 
Instance details

Defined in HOL.TypeVar

Methods

vars :: [a] -> Set TypeVar Source #

HasVars a => HasVars (Set a) Source # 
Instance details

Defined in HOL.TypeVar

Methods

vars :: Set a -> Set TypeVar Source #