permutation-0.5.0.5: A library for permutations and combinations.

Index

at 
1 (Function)Data.Choose
2 (Function)Data.Permute
ChooseData.Choose
chooseData.Choose
complElemsData.Choose
complementData.Choose
copyChooseData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
copyInverseData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
copyPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
cycleFromData.Permute
cyclesData.Permute
cyclesPermuteData.Permute
elems 
1 (Function)Data.Choose
2 (Function)Data.Permute
freeze 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getComplElemsData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
getComplementData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
getCycleFromData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getCyclesData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getElem 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getElems 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getIndexOfData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getInverseData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getInvSwapsData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getIsEvenData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getOrderData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getOrderByData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getPeriodData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getPossibleData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
getRankData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getRankByData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getSize 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getSortData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getSortByData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getSwapsData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
indexOfData.Permute
inverseData.Permute
invSwapsData.Permute
IOChooseData.Choose.IO
IOPermuteData.Permute.IO
isEvenData.Permute
isValid 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
listChooseData.Choose
listPermuteData.Permute
MChooseData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
MPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newChooseData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
newChoose_Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
newCopyChooseData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
newCopyPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newCyclesPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newListChooseData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
newListPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newPermute_Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newSwapsPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
next 
1 (Function)Data.Choose
2 (Function)Data.Permute
orderData.Permute
orderByData.Permute
periodData.Permute
PermuteData.Permute
permuteData.Permute
possibleData.Choose
prev 
1 (Function)Data.Choose
2 (Function)Data.Permute
rankData.Permute
rankByData.Permute
runSTChooseData.Choose.ST
runSTPermuteData.Permute.ST
setElem 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
setElems 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
setFirstData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
setIdentityData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
setNext 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
setPrev 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
size 
1 (Function)Data.Choose
2 (Function)Data.Permute
sortData.Permute
sortByData.Permute
STChooseData.Choose.ST
STPermuteData.Permute.ST
swapElemsData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
swapsData.Permute
swapsPermuteData.Permute
thaw 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeAt 
1 (Function)Data.Choose
2 (Function)Data.Permute
unsafeFreeze 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeGetElem 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeNewCyclesPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeNewListChooseData.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
unsafeNewListPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeNewSwapsPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeSetElem 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeSwapElemsData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeThaw 
1 (Function)Data.Choose.MChoose, Data.Choose.ST, Data.Choose.IO
2 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST