EdisonAPI-1.3: A library of efficent, purely-functional data structures (API)

Index

!Data.Edison.Sym
++Data.Edison.Sym
/\Data.Edison.Sym
<|Data.Edison.Sym
adjust 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Assoc
adjustAllData.Edison.Assoc
adjustAllOrInsertData.Edison.Assoc
adjustOrDeleteData.Edison.Assoc
adjustOrDeleteAllData.Edison.Assoc
adjustOrInsertData.Edison.Assoc
append 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
AssocData.Edison.Assoc, Data.Edison
AssocXData.Edison.Assoc, Data.Edison
CollData.Edison.Coll, Data.Edison
CollXData.Edison.Coll, Data.Edison
concat 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
concatMap 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
copy 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
count 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
delete 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
deleteAll 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
deleteList 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
deleteMax 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
deleteMin 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
deleteSeq 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
difference 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
drop 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
dropWhile 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
elementsData.Edison.Assoc
elementsListData.Edison.Assoc
empty 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
filter 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
filterGE 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
filterGT 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
filterLE 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
filterLT 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
filterWithKeyData.Edison.Assoc
FiniteMapData.Edison.Assoc, Data.Edison
FiniteMapXData.Edison.Assoc, Data.Edison
fold 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
fold' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
fold1 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
fold1' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldl 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldl' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldl1 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldl1' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldlWithIndex 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
foldlWithIndex' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
foldlWithKeyData.Edison.Assoc
foldlWithKey'Data.Edison.Assoc
foldr 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldr' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldr1 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldr1' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
foldrWithIndex 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
foldrWithIndex' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
foldrWithKeyData.Edison.Assoc
foldrWithKey'Data.Edison.Assoc
foldWithKeyData.Edison.Assoc
foldWithKey'Data.Edison.Assoc
fromList 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
fromListWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
fromListWithKeyData.Edison.Assoc
fromSeq 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
fromSeqWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
fromSeqWithKeyData.Edison.Assoc
HashData.Edison.Prelude, Data.Edison
hashData.Edison.Prelude, Data.Edison
inBounds 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
insert 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
insertList 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
insertListWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
insertListWithKeyData.Edison.Assoc
insertSeq 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
insertSeqWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
insertSeqWithKeyData.Edison.Assoc
insertWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
insertWithKeyData.Edison.Assoc
instanceName 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Coll
3 (Function)Data.Edison.Assoc
intersectionData.Edison.Coll
intersectionWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
intersectionWithKeyData.Edison.Assoc
keysData.Edison.Assoc
keysListData.Edison.Assoc
lcons 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
lhead 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
lheadM 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
lookup 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
lookupAll 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
lookupAndDeleteData.Edison.Assoc
lookupAndDeleteAllData.Edison.Assoc
lookupAndDeleteMData.Edison.Assoc
lookupList 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
lookupM 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
lookupWithDefault 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
ltail 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
ltailM 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
lview 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
map 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll.Utils
4 (Function)Data.Edison.Assoc
mapPartialData.Edison.Coll.Utils
mapWithIndex 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
mapWithKeyData.Edison.Assoc
maxElem 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
maxElemWithKeyData.Edison.Assoc
maxView 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
maxViewWithKeyData.Edison.Assoc
measureData.Edison.Prelude, Data.Edison
MeasuredData.Edison.Prelude, Data.Edison
member 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
minElem 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
minElemWithKeyData.Edison.Assoc
minView 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
minViewWithKeyData.Edison.Assoc
moduleNameData.Edison.Seq.ListSeq
null 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
OrdAssocData.Edison.Assoc, Data.Edison
OrdAssocXData.Edison.Assoc, Data.Edison
OrdCollData.Edison.Coll, Data.Edison
OrdCollXData.Edison.Coll, Data.Edison
OrdFiniteMapData.Edison.Assoc, Data.Edison
OrdFiniteMapXData.Edison.Assoc, Data.Edison
OrdSetData.Edison.Coll, Data.Edison
OrdSetXData.Edison.Coll, Data.Edison
partition 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
partitionLE_GT 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
partitionLT_GE 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
partitionLT_GT 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
partitionWithKeyData.Edison.Assoc
properSubmapData.Edison.Assoc
properSubmapByData.Edison.Assoc
properSubset 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
rcons 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
reduce1 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
reduce1' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
reducel 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
reducel' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
reducer 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
reducer' 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
reverse 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
reverseOnto 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
ReversibleHashData.Edison.Prelude, Data.Edison
rhead 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
rheadM 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
rtail 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
rtailM 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
rview 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
sameMapData.Edison.Assoc
sameMapByData.Edison.Assoc
SeqData.Edison.Seq.ListSeq
SequenceData.Edison.Seq, Data.Edison
SetData.Edison.Coll, Data.Edison
SetXData.Edison.Coll, Data.Edison
singleton 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
size 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
splitAt 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
splitWhile 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
strict 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
strictWith 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
structuralInvariant 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
submapData.Edison.Assoc
submapByData.Edison.Assoc
subseq 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
subset 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
symmetricDifferenceData.Edison.Coll
take 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
takeWhile 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
toList 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
3 (Function)Data.Edison.Coll
4 (Function)Data.Edison.Assoc
toOrdList 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
toOrdSeq 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
toSeq 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unhashData.Edison.Prelude, Data.Edison
union 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unionl 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unionList 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unionListWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unionListWithKeyData.Edison.Assoc
unionMapData.Edison.Coll.Utils
unionr 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unionSeq 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unionSeqWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unionSeqWithKeyData.Edison.Assoc
unionWith 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unionWithKeyData.Edison.Assoc
UniqueHashData.Edison.Prelude, Data.Edison
unsafeAppend 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unsafeFromOrdList 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unsafeFromOrdSeq 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unsafeInsertMax 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unsafeInsertMin 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Assoc
unsafeMapMonotonic 
1 (Function)Data.Edison.Coll
2 (Function)Data.Edison.Coll.Utils
unzip 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
unzip3 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
unzipWith 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
unzipWith3 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
update 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
zip 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
zip3 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
zipWith 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
zipWith3 
1 (Function)Data.Edison.Seq
2 (Function)Data.Edison.Seq.ListSeq
\/Data.Edison.Sym
\\Data.Edison.Sym
|=Data.Edison.Sym
|>Data.Edison.Sym