extcore-0.5: Libraries for processing GHC Core

Language.Core.Env

Documentation

data Env a b Source

Instances

(Show a, Show b) => Show (Env a b) 

elookup :: (Eq a, Ord a) => Env a b -> a -> Maybe bSource

eextend :: Ord a => Env a b -> (a, b) -> Env a bSource

edomain :: Eq a => Env a b -> [a]Source

efromlist :: Ord a => [(a, b)] -> Env a bSource

etolist :: Env a b -> [(a, b)]Source

efilter :: Ord a => Env a b -> (a -> Bool) -> Env a bSource

eremove :: (Eq a, Ord a) => Env a b -> a -> Env a bSource