unison-parser-typechecker-0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unison.Typechecker.TypeLookup

Documentation

data TypeLookup v a Source #

Instances

Instances details
Functor (TypeLookup v) Source # 
Instance details

Defined in Unison.Typechecker.TypeLookup

Methods

fmap :: (a -> b) -> TypeLookup v a -> TypeLookup v b #

(<$) :: a -> TypeLookup v b -> TypeLookup v a #

Monoid (TypeLookup v a) Source # 
Instance details

Defined in Unison.Typechecker.TypeLookup

Methods

mempty :: TypeLookup v a #

mappend :: TypeLookup v a -> TypeLookup v a -> TypeLookup v a #

mconcat :: [TypeLookup v a] -> TypeLookup v a #

Semigroup (TypeLookup v a) Source # 
Instance details

Defined in Unison.Typechecker.TypeLookup

Methods

(<>) :: TypeLookup v a -> TypeLookup v a -> TypeLookup v a #

sconcat :: NonEmpty (TypeLookup v a) -> TypeLookup v a #

stimes :: Integral b => b -> TypeLookup v a -> TypeLookup v a #

(Show v, Show a) => Show (TypeLookup v a) Source # 
Instance details

Defined in Unison.Typechecker.TypeLookup

Methods

showsPrec :: Int -> TypeLookup v a -> ShowS #

show :: TypeLookup v a -> String #

showList :: [TypeLookup v a] -> ShowS #