extensible-0.7: Extensible, efficient, optics-friendly data types and effects

Index

++Data.Extensible.Struct, Data.Extensible.Product, Data.Extensible
-$>Data.Extensible.Struct
:&Data.Extensible.Struct, Data.Extensible.Product, Data.Extensible
:*Data.Extensible.Struct, Data.Extensible.Product, Data.Extensible
:/Data.Extensible.Sum, Data.Extensible
:>Data.Extensible.Class, Data.Extensible
:|Data.Extensible.Sum, Data.Extensible
<!Data.Extensible.Product, Data.Extensible
<%Data.Extensible.Plain
<%|Data.Extensible.Plain
<:Data.Extensible.Product, Data.Extensible
<:|Data.Extensible.Sum, Data.Extensible
<@=>Data.Extensible.Field, Data.Extensible
=<:Data.Extensible.Product, Data.Extensible
>:Data.Extensible.Class, Data.Extensible
@:>Data.Extensible.Field, Data.Extensible
@=Data.Extensible.Field, Data.Extensible
@==Data.Extensible.Field, Data.Extensible
accessingData.Extensible.Plain
AllOfData.Extensible.Plain
AndData.Extensible.Dictionary, Data.Extensible
AssocData.Extensible.Class, Data.Extensible
AssociateData.Extensible.Class, Data.Extensible
AssociatedData.Extensible.Inclusion, Data.Extensible
Associated'Data.Extensible.Inclusion, Data.Extensible
associationData.Extensible.Class, Data.Extensible
AssocKeyData.Extensible.Field, Data.Extensible
AssocValueData.Extensible.Field, Data.Extensible
atomicModifyData.Extensible.Struct
atomicModify'Data.Extensible.Struct
atomicModify'_Data.Extensible.Struct
atomicModify_Data.Extensible.Struct
BitFieldsData.Extensible.Bits
BitProd 
1 (Type/Class)Data.Extensible.Bits
2 (Data Constructor)Data.Extensible.Bits
BitRecordData.Extensible.Bits
BitRecordOfData.Extensible.Bits
BitWidthData.Extensible.Bits
blookupData.Extensible.Bits
bupdateData.Extensible.Bits
buryData.Extensible.Plain
caseOfData.Extensible.Match, Data.Extensible
coinclusionData.Extensible.Nullable, Data.Extensible
Comp 
1 (Type/Class)Data.Extensible.Wrapper, Data.Extensible
2 (Data Constructor)Data.Extensible.Wrapper, Data.Extensible
compData.Extensible.Wrapper, Data.Extensible
compareMembershipData.Extensible.Class, Data.Extensible
embedData.Extensible.Sum, Data.Extensible
embedAssocData.Extensible.Sum, Data.Extensible
EmbedAtData.Extensible.Sum, Data.Extensible
emptyRecordData.Extensible.Field, Data.Extensible
evalTangleTData.Extensible.Tangle, Data.Extensible
Exchange 
1 (Type/Class)Data.Extensible.Internal.Rig
2 (Data Constructor)Data.Extensible.Internal.Rig
exhaustData.Extensible.Sum, Data.Extensible
ExtensibleData.Extensible.Class, Data.Extensible
ExtensibleConstrData.Extensible.Class, Data.Extensible
Field 
1 (Type/Class)Data.Extensible.Field, Data.Extensible
2 (Data Constructor)Data.Extensible.Field, Data.Extensible
FieldNameData.Extensible.Field, Data.Extensible
FieldOpticData.Extensible.Field, Data.Extensible
FindTypeData.Extensible.Class, Data.Extensible
ForallData.Extensible.Class, Data.Extensible.Product, Data.Extensible
ForallFData.Extensible.Class, Data.Extensible
fromBitProdData.Extensible.Bits
FromBitsData.Extensible.Bits
fromBitsData.Extensible.Bits
fromHListData.Extensible.Product, Data.Extensible
fromNullableData.Extensible.Nullable, Data.Extensible
fromRecordData.Extensible.Record, Data.Extensible
GenerateData.Extensible.Class, Data.Extensible.Product, Data.Extensible
getData.Extensible.Struct
getCompData.Extensible.Wrapper, Data.Extensible
getFieldData.Extensible.Field, Data.Extensible
getMemberIdData.Extensible.Class, Data.Extensible
getNullableData.Extensible.Nullable, Data.Extensible
getOptRecordData.Extensible.GetOpt
haccumData.Extensible.Product, Data.Extensible
haccumMapData.Extensible.Product, Data.Extensible
happendData.Extensible.Struct, Data.Extensible.Product, Data.Extensible
hcollectData.Extensible.Product, Data.Extensible
hcountData.Extensible.Class, Data.Extensible.Product, Data.Extensible
hdistributeData.Extensible.Product, Data.Extensible
HeadData.Extensible.Class, Data.Extensible
henumerateData.Extensible.Class, Data.Extensible.Product, Data.Extensible
henumerateForData.Extensible.Class, Data.Extensible.Product, Data.Extensible
hfoldlWithIndexData.Extensible.Product, Data.Extensible
hfoldlWithIndexForData.Extensible.Product, Data.Extensible
hfoldlWithIndexWithData.Extensible.Product, Data.Extensible
hfoldMapData.Extensible.Product, Data.Extensible
hfoldMapForData.Extensible.Product, Data.Extensible
hfoldMapWithData.Extensible.Product, Data.Extensible
hfoldMapWithIndexData.Extensible.Product, Data.Extensible
hfoldMapWithIndexForData.Extensible.Product, Data.Extensible
hfoldMapWithIndexWithData.Extensible.Product, Data.Extensible
hfoldrWithIndexData.Extensible.Struct, Data.Extensible.Product, Data.Extensible
hfoldrWithIndexForData.Extensible.Product, Data.Extensible
hfoldrWithIndexWithData.Extensible.Product, Data.Extensible
hforceData.Extensible.Product, Data.Extensible
hfrozenData.Extensible.Struct
hgenerateData.Extensible.Product, Data.Extensible
hgenerateForData.Extensible.Product, Data.Extensible
hgenerateListData.Extensible.Class, Data.Extensible.Product, Data.Extensible
hgenerateListForData.Extensible.Class, Data.Extensible.Product, Data.Extensible
hgenerateWithData.Extensible.Product, Data.Extensible
hindexData.Extensible.Product, Data.Extensible
hitchAtData.Extensible.Tangle, Data.Extensible
hlengthData.Extensible.Struct, Data.Extensible.Product, Data.Extensible
hlookupData.Extensible.Struct, Data.Extensible.Product, Data.Extensible
hmapData.Extensible.Product, Data.Extensible
hmapWithIndexData.Extensible.Product, Data.Extensible
hmapWithIndexForData.Extensible.Product, Data.Extensible
hmapWithIndexWithData.Extensible.Product, Data.Extensible
hmodifyData.Extensible.Struct
hoistData.Extensible.Sum, Data.Extensible
hpartitionData.Extensible.Product, Data.Extensible
hrepeatData.Extensible.Product, Data.Extensible
hrepeatForData.Extensible.Product, Data.Extensible
hrepeatWithData.Extensible.Product, Data.Extensible
hsequenceData.Extensible.Product, Data.Extensible
htabulateData.Extensible.Product, Data.Extensible
htabulateForData.Extensible.Product, Data.Extensible
htabulateWithData.Extensible.Product, Data.Extensible
htraverseData.Extensible.Product, Data.Extensible
htraverseWithIndexData.Extensible.Product, Data.Extensible
hzipWithData.Extensible.Product, Data.Extensible
hzipWith3Data.Extensible.Product, Data.Extensible
IncludeData.Extensible.Inclusion, Data.Extensible
IncludeAssocData.Extensible.Inclusion, Data.Extensible
inclusionData.Extensible.Inclusion, Data.Extensible
inclusionAssocData.Extensible.Inclusion, Data.Extensible
InextensibleData.Extensible.Field, Data.Extensible
Instance1Data.Extensible.Dictionary, Data.Extensible
IsRecordData.Extensible.Record, Data.Extensible
itemData.Extensible.Class, Data.Extensible
itemAssocData.Extensible.Class, Data.Extensible
itemAtData.Extensible.Class, Data.Extensible
itemKeyData.Extensible.Class, Data.Extensible
KeyIsData.Extensible.Field, Data.Extensible
KeyOfData.Extensible.Field, Data.Extensible
KeyTargetAreData.Extensible.Field, Data.Extensible
KeyValueData.Extensible.Field, Data.Extensible
KnownSymbolData.Extensible
LabellingData.Extensible.Field, Data.Extensible
LabelPhantomData.Extensible.Field, Data.Extensible
lassoData.Extensible.Tangle, Data.Extensible
LastData.Extensible.Class, Data.Extensible
leadershipData.Extensible.Class, Data.Extensible
libraryData.Extensible.Dictionary, Data.Extensible
liftFieldData.Extensible.Field, Data.Extensible
liftField2Data.Extensible.Field, Data.Extensible
LookupData.Extensible.Class, Data.Extensible
mapMatchData.Extensible.Match, Data.Extensible
mapNullableData.Extensible.Nullable, Data.Extensible
Match 
1 (Type/Class)Data.Extensible.Match, Data.Extensible
2 (Data Constructor)Data.Extensible.Match, Data.Extensible
matchData.Extensible.Match, Data.Extensible
matchFieldData.Extensible.Field, Data.Extensible
matchWithData.Extensible.Match, Data.Extensible
matchWithFieldData.Extensible.Field, Data.Extensible
MemberData.Extensible.Class, Data.Extensible
MembershipData.Extensible.Class, Data.Extensible
membershipData.Extensible.Class, Data.Extensible
mkFieldData.Extensible.TH, Data.Extensible
mkFieldAsData.Extensible.TH, Data.Extensible
mkMembershipData.Extensible.Class, Data.Extensible
newData.Extensible.Struct
newForData.Extensible.Struct
newFromData.Extensible.Struct
newFromHListData.Extensible.Struct
newRepeatData.Extensible.Struct
nilData.Extensible.Product, Data.Extensible
Nullable 
1 (Type/Class)Data.Extensible.Nullable, Data.Extensible
2 (Data Constructor)Data.Extensible.Nullable, Data.Extensible
OneOfData.Extensible.Plain
OptDescr'Data.Extensible.GetOpt
optFlagData.Extensible.GetOpt
OpticData.Extensible.Internal.Rig
Optic'Data.Extensible.Internal.Rig
OptionDescr 
1 (Type/Class)Data.Extensible.GetOpt
2 (Data Constructor)Data.Extensible.GetOpt
optionNoArgData.Extensible.GetOpt
optionOptArgData.Extensible.GetOpt
optionReqArgData.Extensible.GetOpt
optLastArgData.Extensible.GetOpt
optNoArgData.Extensible.GetOpt
optReqArgData.Extensible.GetOpt
overData.Extensible.Internal.Rig
pieceData.Extensible.Class, Data.Extensible
pieceAssocData.Extensible.Class, Data.Extensible
pieceAtData.Extensible.Class, Data.Extensible
pluckData.Extensible.Plain
Prod 
1 (Type/Class)Data.Extensible.Wrapper, Data.Extensible
2 (Data Constructor)Data.Extensible.Wrapper, Data.Extensible
Proxy 
1 (Data Constructor)Data.Extensible
2 (Type/Class)Data.Extensible
proxyAssocKeyData.Extensible.Field, Data.Extensible
proxyAssocValueData.Extensible.Field, Data.Extensible
proxyKeyOfData.Extensible.Field, Data.Extensible
proxyTargetOfData.Extensible.Field, Data.Extensible
RecFieldsData.Extensible.Record, Data.Extensible
RecordData.Extensible.Field, Data.Extensible
recordData.Extensible.Record, Data.Extensible
recordFromListData.Extensible.Record, Data.Extensible
RecordOfData.Extensible.Field, Data.Extensible
recordToListData.Extensible.Record, Data.Extensible
ReprData.Extensible.Wrapper, Data.Extensible
retrenchData.Extensible.Nullable, Data.Extensible
reviewData.Extensible.Internal.Rig
runMatchData.Extensible.Match, Data.Extensible
runTanglesData.Extensible.Tangle, Data.Extensible
runTangleTData.Extensible.Tangle, Data.Extensible
setData.Extensible.Struct
shrinkData.Extensible.Inclusion, Data.Extensible
shrinkAssocData.Extensible.Inclusion, Data.Extensible
spreadData.Extensible.Inclusion, Data.Extensible
spreadAssocData.Extensible.Inclusion, Data.Extensible
strikeData.Extensible.Sum, Data.Extensible
strikeAtData.Extensible.Sum, Data.Extensible
stringAssocKeyData.Extensible.Field, Data.Extensible
stringKeyOfData.Extensible.Field, Data.Extensible
StructData.Extensible.Struct
TangleT 
1 (Type/Class)Data.Extensible.Tangle, Data.Extensible
2 (Data Constructor)Data.Extensible.Tangle, Data.Extensible
TargetIsData.Extensible.Field, Data.Extensible
TargetOfData.Extensible.Field, Data.Extensible
thawData.Extensible.Struct
toBitProdData.Extensible.Bits
toBitsData.Extensible.Bits
toHListData.Extensible.Struct, Data.Extensible.Product, Data.Extensible
toRecordData.Extensible.Record, Data.Extensible
TotalBitsData.Extensible.Bits
unBitProdData.Extensible.Bits
unsafeFreezeData.Extensible.Struct
unTangleTData.Extensible.Tangle, Data.Extensible
unwrapData.Extensible.Wrapper, Data.Extensible
vacancyData.Extensible.Nullable, Data.Extensible
ValueIsData.Extensible.Field, Data.Extensible
VariantData.Extensible.Field, Data.Extensible
VariantOfData.Extensible.Field, Data.Extensible
viewData.Extensible.Internal.Rig
viewsData.Extensible.Internal.Rig
withGetOptData.Extensible.GetOpt
withIsoData.Extensible.Internal.Rig
wrapData.Extensible.Wrapper, Data.Extensible
WrapForallData.Extensible.Dictionary, Data.Extensible
WrappedPointer 
1 (Type/Class)Data.Extensible.Struct
2 (Data Constructor)Data.Extensible.Struct
WrapperData.Extensible.Wrapper, Data.Extensible
wrenchData.Extensible.Nullable, Data.Extensible
xlbData.Extensible.Label, Data.Extensible
_WrapperData.Extensible.Wrapper, Data.Extensible
_WrapperAsData.Extensible.Wrapper, Data.Extensible
Data.Extensible.Class, Data.Extensible
Data.Extensible.Inclusion, Data.Extensible
Data.Extensible.Label, Data.Extensible