regex-tdfa-1.1.4: Replaces/Enhances Text.RegexSource codeContentsIndex
Data.IntMap.CharMap2
Documentation
newtype CharMap a Source
Constructors
CharMap
unCharMap :: IntMap a
type Key = CharSource
(!) :: CharMap a -> Key -> aSource
(\\) :: CharMap a -> CharMap b -> CharMap aSource
null :: CharMap a -> BoolSource
size :: CharMap a -> IntSource
member :: Key -> CharMap a -> BoolSource
notMember :: Key -> CharMap a -> BoolSource
lookup :: Key -> CharMap a -> Maybe aSource
findWithDefault :: a -> Key -> CharMap a -> aSource
empty :: CharMap aSource
singleton :: Key -> a -> CharMap aSource
insert :: Key -> a -> CharMap a -> CharMap aSource
insertWith :: (a -> a -> a) -> Key -> a -> CharMap a -> CharMap aSource
insertWithKey :: (Key -> a -> a -> a) -> Key -> a -> CharMap a -> CharMap aSource
insertLookupWithKey :: (Key -> a -> a -> a) -> Key -> a -> CharMap a -> (Maybe a, CharMap a)Source
delete :: Key -> CharMap a -> CharMap aSource
adjust :: (a -> a) -> Key -> CharMap a -> CharMap aSource
adjustWithKey :: (Key -> a -> a) -> Key -> CharMap a -> CharMap aSource
update :: (a -> Maybe a) -> Key -> CharMap a -> CharMap aSource
updateWithKey :: (Key -> a -> Maybe a) -> Key -> CharMap a -> CharMap aSource
updateLookupWithKey :: (Key -> a -> Maybe a) -> Key -> CharMap a -> (Maybe a, CharMap a)Source
union :: CharMap a -> CharMap a -> CharMap aSource
unionWith :: (a -> a -> a) -> CharMap a -> CharMap a -> CharMap aSource
unionWithKey :: (Key -> a -> a -> a) -> CharMap a -> CharMap a -> CharMap aSource
unions :: [CharMap a] -> CharMap aSource
unionsWith :: (a -> a -> a) -> [CharMap a] -> CharMap aSource
difference :: CharMap a -> CharMap b -> CharMap aSource
differenceWith :: (a -> b -> Maybe a) -> CharMap a -> CharMap b -> CharMap aSource
differenceWithKey :: (Key -> a -> b -> Maybe a) -> CharMap a -> CharMap b -> CharMap aSource
intersection :: CharMap a -> CharMap b -> CharMap aSource
intersectionWith :: (a -> b -> a) -> CharMap a -> CharMap b -> CharMap aSource
intersectionWithKey :: (Key -> a -> b -> a) -> CharMap a -> CharMap b -> CharMap aSource
map :: (a -> b) -> CharMap a -> CharMap bSource
mapWithKey :: (Key -> a -> b) -> CharMap a -> CharMap bSource
mapAccum :: (a -> b -> (a, c)) -> a -> CharMap b -> (a, CharMap c)Source
mapAccumWithKey :: (a -> Key -> b -> (a, c)) -> a -> CharMap b -> (a, CharMap c)Source
fold :: (a -> b -> b) -> b -> CharMap a -> bSource
foldWithKey :: (Key -> a -> b -> b) -> b -> CharMap a -> bSource
elems :: CharMap a -> [a]Source
keys :: CharMap a -> [Key]Source
keysSet :: CharMap a -> IntSetSource
assocs :: CharMap a -> [(Key, a)]Source
toList :: CharMap a -> [(Key, a)]Source
fromList :: [(Key, a)] -> CharMap aSource
fromListWith :: (a -> a -> a) -> [(Key, a)] -> CharMap aSource
fromListWithKey :: (Key -> a -> a -> a) -> [(Key, a)] -> CharMap aSource
toAscList :: CharMap a -> [(Key, a)]Source
fromAscList :: [(Key, a)] -> CharMap aSource
fromAscListWith :: (a -> a -> a) -> [(Key, a)] -> CharMap aSource
fromAscListWithKey :: (Key -> a -> a -> a) -> [(Key, a)] -> CharMap aSource
fromDistinctAscList :: [(Key, a)] -> CharMap aSource
filter :: (a -> Bool) -> CharMap a -> CharMap aSource
filterWithKey :: (Key -> a -> Bool) -> CharMap a -> CharMap aSource
partition :: (a -> Bool) -> CharMap a -> (CharMap a, CharMap a)Source
partitionWithKey :: (Key -> a -> Bool) -> CharMap a -> (CharMap a, CharMap a)Source
mapMaybe :: (a -> Maybe b) -> CharMap a -> CharMap bSource
mapMaybeWithKey :: (Key -> a -> Maybe b) -> CharMap a -> CharMap bSource
mapEither :: (a -> Either b c) -> CharMap a -> (CharMap b, CharMap c)Source
mapEitherWithKey :: (Key -> a -> Either b c) -> CharMap a -> (CharMap b, CharMap c)Source
split :: Key -> CharMap a -> (CharMap a, CharMap a)Source
splitLookup :: Key -> CharMap a -> (CharMap a, Maybe a, CharMap a)Source
isSubmapOf :: Eq a => CharMap a -> CharMap a -> BoolSource
isSubmapOfBy :: (a -> b -> Bool) -> CharMap a -> CharMap b -> BoolSource
isProperSubmapOf :: Eq a => CharMap a -> CharMap a -> BoolSource
isProperSubmapOfBy :: (a -> b -> Bool) -> CharMap a -> CharMap b -> BoolSource
showTree :: Show a => CharMap a -> StringSource
showTreeWith :: Show a => Bool -> Bool -> CharMap a -> StringSource
Produced by Haddock version 2.6.0