unison-runtime-0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unison.Runtime.Canonicalizer

Documentation

newtype CanonMap k v Source #

Constructors

CanonM (HashMap (StableName k) v) 

Instances

Instances details
Functor (CanonMap k) Source # 
Instance details

Defined in Unison.Runtime.Canonicalizer

Methods

fmap :: (a -> b) -> CanonMap k a -> CanonMap k b #

(<$) :: a -> CanonMap k b -> CanonMap k a #

lookup :: k -> CanonMap k v -> IO (Maybe v) Source #

findWithDefault :: v -> k -> CanonMap k v -> IO v Source #

fromList :: [(k, v)] -> IO (CanonMap k v) Source #