comfort-array-0.5.1: Arrays where the index type is a function of the shape type

Index

! 
1 (Function)Data.Array.Comfort.Boxed.Unchecked
2 (Function)Data.Array.Comfort.Boxed
3 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
4 (Function)Data.Array.Comfort.Storable
// 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
3 (Function)Data.Array.Comfort.Storable
::+ 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
accessMaybe 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable
accumulate 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
3 (Function)Data.Array.Comfort.Storable
AllDistinct 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
appendData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
argMaximumData.Array.Comfort.Storable
argMinimumData.Array.Comfort.Storable
Array 
1 (Type/Class)Data.Array.Comfort.Boxed.Unchecked, Data.Array.Comfort.Boxed
2 (Data Constructor)Data.Array.Comfort.Boxed.Unchecked
3 (Type/Class)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked, Data.Array.Comfort.Storable.Mutable
4 (Data Constructor)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
5 (Type/Class)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
6 (Data Constructor)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
Ascending 
1 (Data Constructor)Data.Array.Comfort.Shape
2 (Type/Class)Data.Array.Comfort.Shape
assertData.Array.Comfort.Shape
assertIndexFromOffsetData.Array.Comfort.Shape
buffer 
1 (Function)Data.Array.Comfort.Boxed.Unchecked
2 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
3 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
C 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Type/Class)Data.Array.Comfort.Container
CheckedData.Array.Comfort.Shape
CheckedResultData.Array.Comfort.Shape
CheckingData.Array.Comfort.Shape
CheckSingletonData.Array.Comfort.Shape
CollisionData.Array.Comfort.Shape
CollisionCData.Array.Comfort.Shape
copyData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
createData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
createWithSizeData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
createWithSizeAndResultData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
Cube 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
cubeSizeData.Array.Comfort.Shape
Cyclic 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
cyclicSizeData.Array.Comfort.Shape
deferIndexData.Array.Comfort.Shape
Deferred 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
DeferredIndex 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
Descending 
1 (Data Constructor)Data.Array.Comfort.Shape
2 (Type/Class)Data.Array.Comfort.Shape
DistinctData.Array.Comfort.Shape
dropData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
Enumeration 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
EqShapeData.Array.Comfort.Container
eqShapeData.Array.Comfort.Container
foldlData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
foldl1Data.Array.Comfort.Storable
foldMapData.Array.Comfort.Storable
freezeData.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked, Data.Array.Comfort.Storable.Mutable
fromAssociations 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
3 (Function)Data.Array.Comfort.Storable
fromBoxedData.Array.Comfort.Storable
fromContainer 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable
fromList 
1 (Function)Data.Array.Comfort.Container
2 (Function)Data.Array.Comfort.Boxed.Unchecked, Data.Array.Comfort.Boxed
3 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
4 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
5 (Function)Data.Array.Comfort.Storable.Mutable
6 (Function)Data.Array.Comfort.Storable
fromMap 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable
fromRowArrayData.Array.Comfort.Storable
fromStorableVectorData.Array.Comfort.Storable
getCheckedData.Array.Comfort.Shape
getUncheckedData.Array.Comfort.Shape
inBoundsData.Array.Comfort.Shape
Index 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Type/Class)Data.Array.Comfort.Container
Indexed 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Type/Class)Data.Array.Comfort.Container
indexFromOffsetData.Array.Comfort.Shape
indices 
1 (Function)Data.Array.Comfort.Shape
2 (Function)Data.Array.Comfort.Container
3 (Function)Data.Array.Comfort.Boxed
InvIndexedData.Array.Comfort.Shape
IOArrayData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked, Data.Array.Comfort.Storable.Mutable
limitsData.Array.Comfort.Storable
Lower 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
LowerTriangularData.Array.Comfort.Shape
lowerTriangularData.Array.Comfort.Shape
map 
1 (Function)Data.Array.Comfort.Boxed.Unchecked, Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
mapShape 
1 (Function)Data.Array.Comfort.Boxed.Unchecked
2 (Function)Data.Array.Comfort.Boxed
3 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
4 (Function)Data.Array.Comfort.Storable
mapWithIndexData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
maximumData.Array.Comfort.Storable
messageIndexFromOffsetData.Array.Comfort.Shape
minimumData.Array.Comfort.Storable
newData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked, Data.Array.Comfort.Storable.Mutable
NFShapeData.Array.Comfort.Container
offsetData.Array.Comfort.Shape
OneBased 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
oneBasedSizeData.Array.Comfort.Shape
pickData.Array.Comfort.Storable
productData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
Range 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
rangeFromData.Array.Comfort.Shape
rangeToData.Array.Comfort.Shape
read 
1 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
2 (Function)Data.Array.Comfort.Storable.Mutable
readMaybeData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked, Data.Array.Comfort.Storable.Mutable
RepetitiveData.Array.Comfort.Shape
replicateData.Array.Comfort.Boxed.Unchecked, Data.Array.Comfort.Boxed
requireCheckData.Array.Comfort.Shape
reshape 
1 (Function)Data.Array.Comfort.Boxed.Unchecked
2 (Function)Data.Array.Comfort.Boxed
3 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
4 (Function)Data.Array.Comfort.Storable
ResultData.Array.Comfort.Shape, Data.Array.Comfort.Shape
revealIndexData.Array.Comfort.Shape
rnfShapeData.Array.Comfort.Container
runCheckedData.Array.Comfort.Shape
runUncheckedData.Array.Comfort.Shape
sampleData.Array.Comfort.Storable
ShapeData.Array.Comfort.Container
shape 
1 (Function)Data.Array.Comfort.Boxed.Unchecked
2 (Function)Data.Array.Comfort.Boxed
3 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
4 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked
5 (Function)Data.Array.Comfort.Storable.Mutable
6 (Function)Data.Array.Comfort.Storable
shapeSizeData.Array.Comfort.Container
Shifted 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
shiftedOffsetData.Array.Comfort.Shape
shiftedSizeData.Array.Comfort.Shape
showData.Array.Comfort.Storable.Mutable.Private
Simplex 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
SimplexAscendingData.Array.Comfort.Shape
simplexAscendingData.Array.Comfort.Shape
SimplexDescendingData.Array.Comfort.Shape
simplexDescendingData.Array.Comfort.Shape
simplexDimensionData.Array.Comfort.Shape
SimplexOrderData.Array.Comfort.Shape
simplexOrderData.Array.Comfort.Shape
SimplexOrderCData.Array.Comfort.Shape
simplexSizeData.Array.Comfort.Shape
singletonData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
sizeData.Array.Comfort.Shape
sizeOffsetData.Array.Comfort.Shape
SomeRepetitive 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
splitData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
Square 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
squareSizeData.Array.Comfort.Shape
STArrayData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked, Data.Array.Comfort.Storable.Mutable
StaticData.Array.Comfort.Shape
staticData.Array.Comfort.Shape
sumData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
switchCheckData.Array.Comfort.Shape
takeData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
takeCenterData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
takeLeftData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
takeRightData.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
testsData.Array.Comfort.Shape.Test
thawData.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked, Data.Array.Comfort.Storable.Mutable
throwOrErrorData.Array.Comfort.Shape
toAssociations 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable
toBoxedData.Array.Comfort.Storable
toContainer 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable
toList 
1 (Function)Data.Array.Comfort.Boxed.Unchecked, Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
3 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
4 (Function)Data.Array.Comfort.Storable.Mutable
toMap 
1 (Function)Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable
toRowArrayData.Array.Comfort.Storable
toShapeData.Array.Comfort.Container
toStorableVectorData.Array.Comfort.Storable
triangleRootData.Array.Comfort.Shape
triangleSizeData.Array.Comfort.Shape
Triangular 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
triangularPartData.Array.Comfort.Shape
triangularSizeData.Array.Comfort.Shape
UncheckedData.Array.Comfort.Shape
uncheckedIndexFromOffsetData.Array.Comfort.Shape
uncheckedOffsetData.Array.Comfort.Shape
UncheckedResultData.Array.Comfort.Shape
uncheckedSizeOffsetData.Array.Comfort.Shape
unifiedIndexFromOffsetData.Array.Comfort.Shape
unifiedOffsetData.Array.Comfort.Shape
unifiedSizeOffset 
1 (Function)Data.Array.Comfort.Shape
2 (Function)Data.Array.Comfort.Container
unsafeArrayIOToPrimData.Array.Comfort.Storable.Mutable.Private
unsafeCreate 
1 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
2 (Function)Data.Array.Comfort.Storable.Unchecked.Monadic
3 (Function)Data.Array.Comfort.Storable.Unchecked
unsafeCreateWithSize 
1 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
2 (Function)Data.Array.Comfort.Storable.Unchecked.Monadic
3 (Function)Data.Array.Comfort.Storable.Unchecked
unsafeCreateWithSizeAndResult 
1 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
2 (Function)Data.Array.Comfort.Storable.Unchecked.Monadic
3 (Function)Data.Array.Comfort.Storable.Unchecked
unsafeFreezeData.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
unsafeThawData.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
update 
1 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
2 (Function)Data.Array.Comfort.Storable.Mutable
Upper 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
UpperTriangularData.Array.Comfort.Shape
upperTriangularData.Array.Comfort.Shape
vectorFromList 
1 (Function)Data.Array.Comfort.Boxed.Unchecked, Data.Array.Comfort.Boxed
2 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
3 (Function)Data.Array.Comfort.Storable.Private, Data.Array.Comfort.Storable.Unchecked, Data.Array.Comfort.Storable
4 (Function)Data.Array.Comfort.Storable.Mutable
withArrayPtrData.Array.Comfort.Storable.Mutable.Private
withPtrData.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
write 
1 (Function)Data.Array.Comfort.Storable.Mutable.Private, Data.Array.Comfort.Storable.Mutable.Unchecked
2 (Function)Data.Array.Comfort.Storable.Mutable
Zero 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
ZeroBased 
1 (Type/Class)Data.Array.Comfort.Shape
2 (Data Constructor)Data.Array.Comfort.Shape
zeroBasedSizeData.Array.Comfort.Shape
zeroBasedSplitData.Array.Comfort.Shape
zipWith 
1 (Function)Data.Array.Comfort.Boxed.Unchecked
2 (Function)Data.Array.Comfort.Boxed
3 (Function)Data.Array.Comfort.Storable.Unchecked
4 (Function)Data.Array.Comfort.Storable