extensible-0.5: 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.Internal, Data.Extensible.Class, Data.Extensible
:|Data.Extensible.Sum, Data.Extensible
:~:Data.Extensible.Internal
:~~:Data.Extensible.Internal
<!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.Internal
>:Data.Extensible.Internal, Data.Extensible.Class, Data.Extensible
@!?Data.Extensible.Effect, Data.Extensible
@:>Data.Extensible.Field, Data.Extensible
@=Data.Extensible.Field, Data.Extensible
@==Data.Extensible.Field, Data.Extensible
AArgumentData.Extensible.Effect, Data.Extensible
accessingData.Extensible.Plain
ActionData.Extensible.Effect, Data.Extensible
AllOfData.Extensible.Plain
AndData.Extensible.Dictionary, Data.Extensible
applyData.Extensible.Internal
AResultData.Extensible.Effect, Data.Extensible
askEffData.Extensible.Effect, Data.Extensible
asksEffData.Extensible.Effect, Data.Extensible
asProxyTypeOfData.Extensible.Internal
AssocData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
AssociateData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
AssociatedData.Extensible.Inclusion, Data.Extensible
Associated'Data.Extensible.Inclusion, Data.Extensible
associationData.Extensible.Internal, Data.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
castEffData.Extensible.Effect, Data.Extensible
castWithData.Extensible.Internal
catchEffData.Extensible.Effect, 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.Internal, Data.Extensible.Class, Data.Extensible
contEffData.Extensible.Effect, Data.Extensible
ContTData.Extensible.Effect, Data.Extensible
customDecEffectsData.Extensible.TH, Data.Extensible
decEffectsData.Extensible.TH, Data.Extensible
decEffectSetData.Extensible.TH, Data.Extensible
decEffectSuiteData.Extensible.TH, Data.Extensible
deriveIsRecordData.Extensible.Record, Data.Extensible
DuplicateData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
EffData.Extensible.Effect, Data.Extensible
EitherDefData.Extensible.Effect.Default
EitherEffData.Extensible.Effect, Data.Extensible
ElaborateData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
ElaboratedData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
embedData.Extensible.Sum, Data.Extensible
embedAssocData.Extensible.Sum, Data.Extensible
EmbedAtData.Extensible.Sum, Data.Extensible
emptyRecordData.Extensible.Field, Data.Extensible
evalStateDefData.Extensible.Effect.Default
evalStateEffData.Extensible.Effect, Data.Extensible
evalTangleTData.Extensible.Tangle, Data.Extensible
Exchange 
1 (Type/Class)Data.Extensible.Internal.Rig
2 (Data Constructor)Data.Extensible.Internal.Rig
execStateDefData.Extensible.Effect.Default
execStateEffData.Extensible.Effect, Data.Extensible
execWriterDefData.Extensible.Effect.Default
execWriterEffData.Extensible.Effect, Data.Extensible
exhaustData.Extensible.Sum, Data.Extensible
ExpectingData.Extensible.Internal, Data.Extensible.Class, 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
FindAssocData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
FindTypeData.Extensible.Internal, Data.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
fromRecordData.Extensible.Record, Data.Extensible
FunctionData.Extensible.Effect, Data.Extensible
gcastWithData.Extensible.Internal
GenerateData.Extensible.Class, Data.Extensible.Product, Data.Extensible
getData.Extensible.Struct
getCompData.Extensible.Wrapper, Data.Extensible
getEffData.Extensible.Effect, Data.Extensible
getFieldData.Extensible.Field, Data.Extensible
getMemberIdData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
getNullableData.Extensible.Nullable, Data.Extensible
getOptRecordData.Extensible.GetOpt
getsEffData.Extensible.Effect, Data.Extensible
haccumData.Extensible.Product, Data.Extensible
haccumMapData.Extensible.Product, Data.Extensible
handleEffData.Extensible.Effect, Data.Extensible
happendData.Extensible.Struct, Data.Extensible.Product, Data.Extensible
hcollectData.Extensible.Product, Data.Extensible
HConsData.Extensible.HList
hcountData.Extensible.Class, Data.Extensible.Product, Data.Extensible
hdistributeData.Extensible.Product, Data.Extensible
HeadData.Extensible.Internal
henumerateData.Extensible.Class, Data.Extensible.Product, Data.Extensible
henumerateForData.Extensible.Class, Data.Extensible.Product, Data.Extensible
hereData.Extensible.Internal
hfoldlWithIndexData.Extensible.Product, Data.Extensible
hfoldlWithIndexForData.Extensible.Product, Data.Extensible
hfoldMapData.Extensible.Product, Data.Extensible
hfoldMapForData.Extensible.Product, Data.Extensible
hfoldMapWithIndexData.Extensible.Product, Data.Extensible
hfoldMapWithIndexForData.Extensible.Product, Data.Extensible
hfoldrWithIndex 
1 (Function)Data.Extensible.HList
2 (Function)Data.Extensible.Struct, Data.Extensible.Product, Data.Extensible
hfoldrWithIndexForData.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
hindexData.Extensible.Product, Data.Extensible
hitchAtData.Extensible.Tangle, Data.Extensible
hlength 
1 (Function)Data.Extensible.HList
2 (Function)Data.Extensible.Struct, Data.Extensible.Product, Data.Extensible
HListData.Extensible.HList
hlookupData.Extensible.Struct, Data.Extensible.Product, Data.Extensible
hmapData.Extensible.Product, Data.Extensible
hmapWithIndexData.Extensible.Product, Data.Extensible
hmapWithIndexForData.Extensible.Product, Data.Extensible
hmodifyData.Extensible.Struct
HNilData.Extensible.HList
hoistData.Extensible.Sum, Data.Extensible
hoistEffData.Extensible.Effect, Data.Extensible
hpartitionData.Extensible.Product, Data.Extensible
HReflData.Extensible.Internal
hrepeatData.Extensible.Product, Data.Extensible
hrepeatForData.Extensible.Product, Data.Extensible
hsequenceData.Extensible.Product, Data.Extensible
htabulateData.Extensible.Product, Data.Extensible
htabulateForData.Extensible.Product, Data.Extensible
htraverse 
1 (Function)Data.Extensible.HList
2 (Function)Data.Extensible.Product, Data.Extensible
htraverseWithIndex 
1 (Function)Data.Extensible.HList
2 (Function)Data.Extensible.Product, Data.Extensible
hzipWithData.Extensible.Product, Data.Extensible
hzipWith3Data.Extensible.Product, Data.Extensible
IdentityData.Extensible.Effect, Data.Extensible
impossibleMembershipData.Extensible.Internal
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
innerData.Extensible.Internal
Instance1Data.Extensible.Dictionary, Data.Extensible
Instruction 
1 (Type/Class)Data.Extensible.Effect, Data.Extensible
2 (Data Constructor)Data.Extensible.Effect, Data.Extensible
Interpreter 
1 (Type/Class)Data.Extensible.Effect, Data.Extensible
2 (Data Constructor)Data.Extensible.Effect, Data.Extensible
IsRecordData.Extensible.Record, Data.Extensible
itemData.Extensible.Class, Data.Extensible
itemAssocData.Extensible.Class, Data.Extensible
itemAtData.Extensible.Class, Data.Extensible
KeyIsData.Extensible.Field, Data.Extensible
KeyValueData.Extensible.Field, Data.Extensible
KnownSymbolData.Extensible
KProxy 
1 (Data Constructor)Data.Extensible.Internal
2 (Type/Class)Data.Extensible.Internal
LabellingData.Extensible.Field, Data.Extensible
LabelPhantomData.Extensible.Field, Data.Extensible
lassoData.Extensible.Tangle, Data.Extensible
LastData.Extensible.Internal
leadershipData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
leaveEffData.Extensible.Effect, Data.Extensible
libraryData.Extensible.Dictionary, Data.Extensible
liftEffData.Extensible.Effect, Data.Extensible
liftFieldData.Extensible.Field, Data.Extensible
liftField2Data.Extensible.Field, Data.Extensible
liftsEffData.Extensible.Effect, Data.Extensible
listenEffData.Extensible.Effect, Data.Extensible
localEffData.Extensible.Effect, 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
MaybeDefData.Extensible.Effect.Default
MaybeEffData.Extensible.Effect, Data.Extensible
MemberData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
MembershipData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
membershipData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
MissingData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
mkFieldData.Extensible.TH, Data.Extensible
mkFieldAsData.Extensible.TH, Data.Extensible
mkMembershipData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
modifyEffData.Extensible.Effect, Data.Extensible
navNextData.Extensible.Internal
newData.Extensible.Struct
newForData.Extensible.Struct
newFromData.Extensible.Struct
newFromHListData.Extensible.Struct
newRepeatData.Extensible.Struct
nilData.Extensible.Product, Data.Extensible
nothingEffData.Extensible.Effect, 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
outerData.Extensible.Internal
overData.Extensible.Internal.Rig
passEffData.Extensible.Effect, Data.Extensible
peelActionData.Extensible.Effect, Data.Extensible
peelAction0Data.Extensible.Effect, Data.Extensible
peelEffData.Extensible.Effect, Data.Extensible
peelEff0Data.Extensible.Effect, Data.Extensible
peelEff1Data.Extensible.Effect, Data.Extensible
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.Internal, Data.Extensible
2 (Type/Class)Data.Extensible.Internal, Data.Extensible
proxyAssocKeyData.Extensible.Field, Data.Extensible
proxyAssocValueData.Extensible.Field, Data.Extensible
putEffData.Extensible.Effect, Data.Extensible
ReaderDefData.Extensible.Effect.Default
ReaderEffData.Extensible.Effect, Data.Extensible
rebindEff0Data.Extensible.Effect, Data.Extensible
rebindEff1Data.Extensible.Effect, Data.Extensible
rebindEff2Data.Extensible.Effect, Data.Extensible
RebinderData.Extensible.Effect, 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
ReflData.Extensible.Internal
reifyMembershipData.Extensible.Internal
rememberData.Extensible.Internal, Data.Extensible.Class, Data.Extensible
ReprData.Extensible.Wrapper, Data.Extensible
retractEffData.Extensible.Effect, Data.Extensible
retrenchData.Extensible.Nullable, Data.Extensible
reviewData.Extensible.Internal.Rig
runActionData.Extensible.Effect, Data.Extensible
runContEffData.Extensible.Effect, Data.Extensible
runEitherDefData.Extensible.Effect.Default
runEitherEffData.Extensible.Effect, Data.Extensible
runInterpreterData.Extensible.Effect, Data.Extensible
runIterEffData.Extensible.Effect, Data.Extensible
runMatchData.Extensible.Match, Data.Extensible
runMaybeDefData.Extensible.Effect.Default
runMaybeEffData.Extensible.Effect, Data.Extensible
runReaderDefData.Extensible.Effect.Default
runReaderEffData.Extensible.Effect, Data.Extensible
runStateDefData.Extensible.Effect.Default
runStateEffData.Extensible.Effect, Data.Extensible
runTanglesData.Extensible.Tangle, Data.Extensible
runTangleTData.Extensible.Tangle, Data.Extensible
runWriterDefData.Extensible.Effect.Default
runWriterEffData.Extensible.Effect, 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
StateData.Extensible.Effect, Data.Extensible
StateDefData.Extensible.Effect.Default
stateEffData.Extensible.Effect, Data.Extensible
strikeData.Extensible.Sum, Data.Extensible
strikeAtData.Extensible.Sum, Data.Extensible
stringAssocKeyData.Extensible.Field, Data.Extensible
StructData.Extensible.Struct
symData.Extensible.Internal
TangleT 
1 (Type/Class)Data.Extensible.Tangle, Data.Extensible
2 (Data Constructor)Data.Extensible.Tangle, Data.Extensible
tellEffData.Extensible.Effect, Data.Extensible
TestEqualityData.Extensible.Internal
testEqualityData.Extensible.Internal
thawData.Extensible.Struct
throwEffData.Extensible.Effect, Data.Extensible
tickEffData.Extensible.Effect, Data.Extensible
toBitProdData.Extensible.Bits
toBitsData.Extensible.Bits
toHListData.Extensible.Struct, Data.Extensible.Product, Data.Extensible
toRecordData.Extensible.Record, Data.Extensible
TotalBitsData.Extensible.Bits
transData.Extensible.Internal
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
WriterDefData.Extensible.Effect.Default
WriterEffData.Extensible.Effect, Data.Extensible
writerEffData.Extensible.Effect, Data.Extensible
_WrapperData.Extensible.Wrapper, Data.Extensible
_WrapperAsData.Extensible.Wrapper, Data.Extensible
~~Data.Extensible.Internal
Data.Extensible.Internal, Data.Extensible.Class, Data.Extensible
Data.Extensible.Inclusion, Data.Extensible
Data.Extensible.Label, Data.Extensible