Safe Haskell | Trustworthy |
---|---|
Language | Haskell2010 |
- newtype ListMap a = ListMap [(String, a)]
- mapWithKey :: (String -> a -> b) -> ListMap a -> ListMap b
- traverseWithKey :: Applicative t => (String -> a -> t b) -> ListMap a -> t (ListMap b)
- empty :: ListMap a
- null :: ListMap a -> Bool
- fromList :: [(String, a)] -> ListMap a
- toList :: ListMap a -> [(String, a)]
- insert :: String -> a -> ListMap a -> ListMap a
- delete :: String -> ListMap a -> ListMap a
- lookup :: String -> ListMap a -> Maybe a
Documentation
Functor ListMap Source # | |
Foldable ListMap Source # | |
Traversable ListMap Source # | |
FunctorWithIndex String ListMap Source # | |
FoldableWithIndex String ListMap Source # | |
TraversableWithIndex String ListMap Source # | |
Eq a => Eq (ListMap a) Source # | |
Show a => Show (ListMap a) Source # | |
Ixed (ListMap a) Source # | |
At (ListMap a) Source # | |
AsEmpty (ListMap a) Source # | |
Each (ListMap a) (ListMap b) a b Source # |
|
type Index (ListMap a) Source # | |
type IxValue (ListMap a) Source # | |
traverseWithKey :: Applicative t => (String -> a -> t b) -> ListMap a -> t (ListMap b) Source #