extensible-0.5.1: 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.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.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
AResultData.Extensible.Effect, Data.Extensible
askEffData.Extensible.Effect, Data.Extensible
asksEffData.Extensible.Effect, 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
castEffData.Extensible.Effect, Data.Extensible
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.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
EffData.Extensible.Effect, Data.Extensible
EitherDefData.Extensible.Effect.Default
EitherEffData.Extensible.Effect, 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
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
fromRecordData.Extensible.Record, Data.Extensible
FunctionData.Extensible.Effect, Data.Extensible
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.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
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
hfoldMapData.Extensible.Product, Data.Extensible
hfoldMapForData.Extensible.Product, Data.Extensible
hfoldMapWithIndexData.Extensible.Product, Data.Extensible
hfoldMapWithIndexForData.Extensible.Product, Data.Extensible
hfoldrWithIndexData.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
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
hmodifyData.Extensible.Struct
hoistData.Extensible.Sum, Data.Extensible
hoistEffData.Extensible.Effect, Data.Extensible
hpartitionData.Extensible.Product, Data.Extensible
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
htraverseData.Extensible.Product, Data.Extensible
htraverseWithIndexData.Extensible.Product, Data.Extensible
hzipWithData.Extensible.Product, Data.Extensible
hzipWith3Data.Extensible.Product, Data.Extensible
IdentityData.Extensible.Effect, 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
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
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
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
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
MaybeDefData.Extensible.Effect.Default
MaybeEffData.Extensible.Effect, 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
modifyEffData.Extensible.Effect, Data.Extensible
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
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
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
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
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
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
tellEffData.Extensible.Effect, Data.Extensible
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
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.Class, Data.Extensible
Data.Extensible.Inclusion, Data.Extensible
Data.Extensible.Label, Data.Extensible