autolib-data
Safe HaskellNone
LanguageHaskell98

Autolib.FiniteMap

Documentation

lookupset :: Ord a => FiniteMap a (Set b) -> a -> Set b Source #

mergeFM :: (Ord a, Ord b) => FiniteMap a (Set b) -> FiniteMap a (Set b) -> FiniteMap a (Set b) Source #

Orphan instances

(Ord a, Reader a, Reader b) => Reader (FiniteMap a b) Source # 
Instance details

(Nice a, Nice b) => Nice (FiniteMap a b) Source # 
Instance details

Methods

nicePrec :: Int -> FiniteMap a b -> Doc #

nice :: FiniteMap a b -> Doc #

(ToDoc a, ToDoc b) => ToDoc (FiniteMap a b) Source # 
Instance details

Methods

toDocPrec :: Int -> FiniteMap a b -> Doc #

toDocList :: [FiniteMap a b] -> Doc #

Ord a => Container (FiniteMap a b) [(a, b)] Source # 
Instance details

Methods

label :: FiniteMap a b -> String #

pack :: FiniteMap a b -> [(a, b)] #

unpack :: [(a, b)] -> FiniteMap a b #