edit-lenses-0.2: Symmetric, stateful edit lenses

Index

All 
1 (Data Constructor)Data.Module
2 (Type/Class)Data.Module
Any 
1 (Data Constructor)Data.Module
2 (Type/Class)Data.Module
appEndoData.Module
applyData.Module.Class, Data.Module
applyDefData.Module.Class, Data.Module
applyDefTotalData.Module.Class, Data.Module
applyPermutationData.Module.List, Data.Module
applyTotalData.Module.Class, Data.Module
apply_0Data.Module.Class, Data.Module
BidirectionalData.Lens.Bidirectional, Data.Lens.Edit
boolData.Module.Sum, Data.Module
CData.Lens.Edit.Stateful
CompactProduct 
1 (Type/Class)Data.Lens.Edit.Product, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Product, Data.Lens.Edit
CompactProductFL 
1 (Type/Class)Data.Lens.Edit.Product, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Product, Data.Lens.Edit
CompactProductLF 
1 (Type/Class)Data.Lens.Edit.Product, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Product, Data.Lens.Edit
CompactSum 
1 (Type/Class)Data.Lens.Edit.Sum, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Sum, Data.Lens.Edit
CompactSumLF 
1 (Type/Class)Data.Lens.Edit.Sum, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Sum, Data.Lens.Edit
ComplexData.Module.List, Data.Module
complexPermutationData.Module.List, Data.Module
Compose 
1 (Type/Class)Data.Lens.Edit.Primitive, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Primitive, Data.Lens.Edit
ComposeFL 
1 (Type/Class)Data.Lens.Edit.Primitive, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Primitive, Data.Lens.Edit
ComposeLF 
1 (Type/Class)Data.Lens.Edit.Primitive, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Primitive, Data.Lens.Edit
containedValuesData.Container
Container 
1 (Type/Class)Data.Container
2 (Data Constructor)Data.Container
ContainerAtomData.Module.Container
containerToListData.Module.Shape, Data.Module
ContainerTypeData.Container
countData.Lens.Edit.List
currentShapeData.Container
defData.Module
DefaultData.Module
delData.Lens.Edit.List
Delete 
1 (Data Constructor)Data.Module.List, Data.Module
2 (Data Constructor)Data.Module.Container
Disconnect 
1 (Type/Class)Data.Lens.Edit.Primitive, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Primitive, Data.Lens.Edit
dputl 
1 (Function)Data.Lens.Edit.Stateful
2 (Function)Data.Lens.Edit.Stateless
dputlPartitionData.Lens.Edit.List
dputlPartition'Data.Lens.Edit.List
dputlPartitionDeleteData.Lens.Edit.List
dputMapF 
1 (Function)Data.Lens.Edit.List
2 (Function)Data.Lens.Edit.Container, Data.Lens.Edit
dputMapL 
1 (Function)Data.Lens.Edit.List
2 (Function)Data.Lens.Edit.Container, Data.Lens.Edit
dputProductFData.Lens.Edit.Product, Data.Lens.Edit
dputProductFLData.Lens.Edit.Product, Data.Lens.Edit
dputProductLFData.Lens.Edit.Product, Data.Lens.Edit
dputr 
1 (Function)Data.Lens.Edit.Stateful
2 (Function)Data.Lens.Edit.Stateless
dputrPartitionData.Lens.Edit.List
dputrPartitionModData.Lens.Edit.List
dputSumData.Lens.Edit.Sum, Data.Lens.Edit
Dual 
1 (Data Constructor)Data.Module
2 (Type/Class)Data.Module
Endo 
1 (Data Constructor)Data.Module
2 (Type/Class)Data.Module
expandData.Module.Container
FailContainerData.Module.Container
FailListData.Module.List, Data.Module
failPartitionData.Lens.Edit.List
FailSumData.Module.Sum, Data.Module
First 
1 (Data Constructor)Data.Module
2 (Type/Class)Data.Module
foldStateData.Lens.Edit.Stateful
getAllData.Module
getAnyData.Module
getDualData.Module
getFirstData.Module
getLastData.Module
getProductData.Module
Id 
1 (Type/Class)Data.Lens.Edit.Primitive, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Primitive, Data.Lens.Edit
insData.Lens.Edit.List
Insert 
1 (Data Constructor)Data.Module.List, Data.Module
2 (Data Constructor)Data.Module.Container
Iso 
1 (Type/Class)Data.Iso
2 (Data Constructor)Data.Iso
isoData.Lens.Edit.List
isoInvData.Lens.Edit.List
L 
1 (Type/Class)Data.Lens.Bidirectional, Data.Lens.Edit
2 (Data Constructor)Data.Module.Sum, Data.Module
labelData.Lens.Edit.List
Last 
1 (Data Constructor)Data.Module
2 (Type/Class)Data.Module
Lens 
1 (Type/Class)Data.Lens.Edit.Stateful
2 (Type/Class)Data.Lens.Edit.Stateless
ListAtomData.Module.List, Data.Module
listToContainerData.Module.Shape, Data.Module
liveData.Container
Map 
1 (Type/Class)Data.Lens.Edit.List
2 (Data Constructor)Data.Lens.Edit.List
3 (Type/Class)Data.Lens.Edit.Container, Data.Lens.Edit
4 (Data Constructor)Data.Lens.Edit.Container, Data.Lens.Edit
mappendData.Module
mconcatData.Module
memptyData.Module
missingData.Lens.Edit.Stateful
Modify 
1 (Data Constructor)Data.Module.List, Data.Module
2 (Data Constructor)Data.Module.Container
ModuleData.Module.Class, Data.Module
MonoidData.Module
onLData.Lens.Edit.List
onRData.Lens.Edit.List
Op 
1 (Type/Class)Data.Lens.Edit.Primitive, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Primitive, Data.Lens.Edit
PData.Container
PartialEditData.Module.Class, Data.Module
Partition 
1 (Type/Class)Data.Lens.Edit.List
2 (Data Constructor)Data.Lens.Edit.List
PermutationData.Module.List, Data.Module
Product 
1 (Data Constructor)Data.Module
2 (Type/Class)Data.Module
3 (Type/Class)Data.Lens.Edit.Product, Data.Lens.Edit
4 (Data Constructor)Data.Lens.Edit.Product, Data.Lens.Edit
ProductAtomData.Module.Product, Data.Module
ProductFL 
1 (Type/Class)Data.Lens.Edit.Product, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Product, Data.Lens.Edit
ProductLF 
1 (Type/Class)Data.Lens.Edit.Product, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Product, Data.Lens.Edit
R 
1 (Type/Class)Data.Lens.Bidirectional, Data.Lens.Edit
2 (Data Constructor)Data.Module.Sum, Data.Module
Rearrange 
1 (Data Constructor)Data.Module.List, Data.Module
2 (Data Constructor)Data.Module.Container
reorderData.Module.Container
replaceData.Container
Retag 
1 (Type/Class)Data.Module.Sum, Data.Module
2 (Data Constructor)Data.Module.Sum, Data.Module
retypeData.Module.Sum, Data.Module
setShapeData.Module.Container
ShapeModuleData.Container
SimpleData.Module.List, Data.Module
simplePermutationData.Module.List, Data.Module
split3Data.Module.List, Data.Module
StayLData.Module.Sum, Data.Module
StayRData.Module.Sum, Data.Module
Sum 
1 (Type/Class)Data.Module.Sum, Data.Module
2 (Data Constructor)Data.Module.Sum, Data.Module
3 (Type/Class)Data.Lens.Edit.Sum, Data.Lens.Edit
4 (Data Constructor)Data.Lens.Edit.Sum, Data.Lens.Edit
SumAtomData.Module.Sum, Data.Module
SumFL 
1 (Type/Class)Data.Lens.Edit.Sum, Data.Lens.Edit
2 (Data Constructor)Data.Lens.Edit.Sum, Data.Lens.Edit
SwitchLLData.Module.Sum, Data.Module
SwitchLRData.Module.Sum, Data.Module
SwitchRLData.Module.Sum, Data.Module
SwitchRRData.Module.Sum, Data.Module
swizzleFFData.Lens.Edit.Product, Data.Lens.Edit
swizzleFLData.Lens.Edit.Product, Data.Lens.Edit
swizzleLFData.Lens.Edit.Product, Data.Lens.Edit
TagData.Module.Sum, Data.Module
tagData.Lens.Edit.List
Unit 
1 (Type/Class)Data.Module.Primitive, Data.Module
2 (Data Constructor)Data.Module.Primitive, Data.Module
unOpData.Lens.Edit.Primitive, Data.Lens.Edit
unswizzleLFData.Lens.Edit.Product, Data.Lens.Edit
VData.Module.Class, Data.Module
V_0Data.Module.Class, Data.Module