permutation-0.5.0.5: 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.IO, Data.Choose.ST
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.Permute
2 (Function)Data.Choose
freeze 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
getComplElemsData.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
getComplementData.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
getCycleFromData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getCyclesData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getElem 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
getElems 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.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.IO, Data.Choose.ST
getRankData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getRankByData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
getSize 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.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.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
listChooseData.Choose
listPermuteData.Permute
MChooseData.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
MPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newChooseData.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
newChoose_Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
newCopyChooseData.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
newCopyPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newCyclesPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
newListChooseData.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
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.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.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
setElems 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
setFirstData.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
setIdentityData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
setNext 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
setPrev 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
size 
1 (Function)Data.Permute
2 (Function)Data.Choose
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.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
unsafeAt 
1 (Function)Data.Permute
2 (Function)Data.Choose
unsafeFreeze 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
unsafeGetElem 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
unsafeNewCyclesPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeNewListChooseData.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
unsafeNewListPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeNewSwapsPermuteData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeSetElem 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST
unsafeSwapElemsData.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
unsafeThaw 
1 (Function)Data.Permute.MPermute, Data.Permute.IO, Data.Permute.ST
2 (Function)Data.Choose.MChoose, Data.Choose.IO, Data.Choose.ST