permutation-0.5.0.1: A library for permutations and combinations.

Index

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