Examples.RecoveredMap
Description
An ordinary left-biased map similar to Map, implemented in terms of MonoidMap.
Map
MonoidMap
newtype Map k v Source #
Constructors
Fields
Defined in Examples.RecoveredMap
Methods
fmap :: (a -> b) -> Map k a -> Map k b #
(<$) :: a -> Map k b -> Map k a #
mempty :: Map k v #
mappend :: Map k v -> Map k v -> Map k v #
mconcat :: [Map k v] -> Map k v #
(<>) :: Map k v -> Map k v -> Map k v #
sconcat :: NonEmpty (Map k v) -> Map k v #
stimes :: Integral b => b -> Map k v -> Map k v #
showsPrec :: Int -> Map k v -> ShowS #
show :: Map k v -> String #
showList :: [Map k v] -> ShowS #
rnf :: Map k v -> () #
(==) :: Map k v -> Map k v -> Bool #
(/=) :: Map k v -> Map k v -> Bool #
empty :: Map k v Source #
singleton :: Ord k => k -> v -> Map k v Source #
fromList :: Ord k => [(k, v)] -> Map k v Source #
toList :: Map k v -> [(k, v)] Source #
delete :: Ord k => k -> Map k v -> Map k v Source #
insert :: Ord k => k -> v -> Map k v -> Map k v Source #
keysSet :: Map k v -> Set k Source #
lookup :: Ord k => k -> Map k v -> Maybe v Source #
member :: Ord k => k -> Map k v -> Bool Source #
map :: (v1 -> v2) -> Map k v1 -> Map k v2 Source #