regex-tdfa-1.1.4: Replaces/Enhances Text.Regex
Source code
Contents
Index
Data.IntMap.CharMap2
Documentation
newtype
CharMap
a
Source
Constructors
CharMap
unCharMap
::
IntMap
a
type
Key
=
Char
Source
(!)
::
CharMap
a ->
Key
-> a
Source
(\\)
::
CharMap
a ->
CharMap
b ->
CharMap
a
Source
null
::
CharMap
a ->
Bool
Source
size
::
CharMap
a ->
Int
Source
member
::
Key
->
CharMap
a ->
Bool
Source
notMember
::
Key
->
CharMap
a ->
Bool
Source
lookup
::
Key
->
CharMap
a ->
Maybe
a
Source
findWithDefault
:: a ->
Key
->
CharMap
a -> a
Source
empty
::
CharMap
a
Source
singleton
::
Key
-> a ->
CharMap
a
Source
insert
::
Key
-> a ->
CharMap
a ->
CharMap
a
Source
insertWith
:: (a -> a -> a) ->
Key
-> a ->
CharMap
a ->
CharMap
a
Source
insertWithKey
:: (
Key
-> a -> a -> a) ->
Key
-> a ->
CharMap
a ->
CharMap
a
Source
insertLookupWithKey
:: (
Key
-> a -> a -> a) ->
Key
-> a ->
CharMap
a -> (
Maybe
a,
CharMap
a)
Source
delete
::
Key
->
CharMap
a ->
CharMap
a
Source
adjust
:: (a -> a) ->
Key
->
CharMap
a ->
CharMap
a
Source
adjustWithKey
:: (
Key
-> a -> a) ->
Key
->
CharMap
a ->
CharMap
a
Source
update
:: (a ->
Maybe
a) ->
Key
->
CharMap
a ->
CharMap
a
Source
updateWithKey
:: (
Key
-> a ->
Maybe
a) ->
Key
->
CharMap
a ->
CharMap
a
Source
updateLookupWithKey
:: (
Key
-> a ->
Maybe
a) ->
Key
->
CharMap
a -> (
Maybe
a,
CharMap
a)
Source
union
::
CharMap
a ->
CharMap
a ->
CharMap
a
Source
unionWith
:: (a -> a -> a) ->
CharMap
a ->
CharMap
a ->
CharMap
a
Source
unionWithKey
:: (
Key
-> a -> a -> a) ->
CharMap
a ->
CharMap
a ->
CharMap
a
Source
unions
:: [
CharMap
a] ->
CharMap
a
Source
unionsWith
:: (a -> a -> a) -> [
CharMap
a] ->
CharMap
a
Source
difference
::
CharMap
a ->
CharMap
b ->
CharMap
a
Source
differenceWith
:: (a -> b ->
Maybe
a) ->
CharMap
a ->
CharMap
b ->
CharMap
a
Source
differenceWithKey
:: (
Key
-> a -> b ->
Maybe
a) ->
CharMap
a ->
CharMap
b ->
CharMap
a
Source
intersection
::
CharMap
a ->
CharMap
b ->
CharMap
a
Source
intersectionWith
:: (a -> b -> a) ->
CharMap
a ->
CharMap
b ->
CharMap
a
Source
intersectionWithKey
:: (
Key
-> a -> b -> a) ->
CharMap
a ->
CharMap
b ->
CharMap
a
Source
map
:: (a -> b) ->
CharMap
a ->
CharMap
b
Source
mapWithKey
:: (
Key
-> a -> b) ->
CharMap
a ->
CharMap
b
Source
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 -> b
Source
foldWithKey
:: (
Key
-> a -> b -> b) -> b ->
CharMap
a -> b
Source
elems
::
CharMap
a -> [a]
Source
keys
::
CharMap
a -> [
Key
]
Source
keysSet
::
CharMap
a ->
IntSet
Source
assocs
::
CharMap
a -> [(
Key
, a)]
Source
toList
::
CharMap
a -> [(
Key
, a)]
Source
fromList
:: [(
Key
, a)] ->
CharMap
a
Source
fromListWith
:: (a -> a -> a) -> [(
Key
, a)] ->
CharMap
a
Source
fromListWithKey
:: (
Key
-> a -> a -> a) -> [(
Key
, a)] ->
CharMap
a
Source
toAscList
::
CharMap
a -> [(
Key
, a)]
Source
fromAscList
:: [(
Key
, a)] ->
CharMap
a
Source
fromAscListWith
:: (a -> a -> a) -> [(
Key
, a)] ->
CharMap
a
Source
fromAscListWithKey
:: (
Key
-> a -> a -> a) -> [(
Key
, a)] ->
CharMap
a
Source
fromDistinctAscList
:: [(
Key
, a)] ->
CharMap
a
Source
filter
:: (a ->
Bool
) ->
CharMap
a ->
CharMap
a
Source
filterWithKey
:: (
Key
-> a ->
Bool
) ->
CharMap
a ->
CharMap
a
Source
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
b
Source
mapMaybeWithKey
:: (
Key
-> a ->
Maybe
b) ->
CharMap
a ->
CharMap
b
Source
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 ->
Bool
Source
isSubmapOfBy
:: (a -> b ->
Bool
) ->
CharMap
a ->
CharMap
b ->
Bool
Source
isProperSubmapOf
::
Eq
a =>
CharMap
a ->
CharMap
a ->
Bool
Source
isProperSubmapOfBy
:: (a -> b ->
Bool
) ->
CharMap
a ->
CharMap
b ->
Bool
Source
showTree
::
Show
a =>
CharMap
a ->
String
Source
showTreeWith
::
Show
a =>
Bool
->
Bool
->
CharMap
a ->
String
Source
Produced by
Haddock
version 2.6.0