derive-2.6.5: A program and library to derive instances for data types

Index - M

MagicHash 
1 (Data Constructor)Language.Haskell.TH.All
2 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
main_modLanguage.Haskell, Data.Derive.DSL.HSE
main_nameLanguage.Haskell, Data.Derive.DSL.HSE
makeArbitraryData.Derive.Arbitrary, Data.Derive.All, Data.DeriveTH
makeArbitraryOldData.Derive.ArbitraryOld, Data.Derive.All, Data.DeriveTH
makeAritiesData.Derive.Arities, Data.Derive.All, Data.DeriveTH
makeBinaryData.Derive.Binary, Data.Derive.All, Data.DeriveTH
makeBinaryDeferData.Derive.BinaryDefer, Data.Derive.All, Data.DeriveTH
makeBoundedData.Derive.Bounded, Data.Derive.All, Data.DeriveTH
makeDataAbstractData.Derive.DataAbstract, Data.Derive.All, Data.DeriveTH
makeDefaultData.Derive.Default, Data.Derive.All, Data.DeriveTH
makeEnumCyclicData.Derive.EnumCyclic, Data.Derive.All, Data.DeriveTH
makeFoldData.Derive.Fold, Data.Derive.All, Data.DeriveTH
makeFromData.Derive.From, Data.Derive.All, Data.DeriveTH
makeHasData.Derive.Has, Data.Derive.All, Data.DeriveTH
makeIsData.Derive.Is, Data.Derive.All, Data.DeriveTH
makeJSONData.Derive.JSON, Data.Derive.All, Data.DeriveTH
makeLazySetData.Derive.LazySet, Data.Derive.All, Data.DeriveTH
makeLensData.Derive.Lens, Data.Derive.All, Data.DeriveTH
makeMonoidData.Derive.Monoid, Data.Derive.All, Data.DeriveTH
makeNFDataData.Derive.NFData, Data.Derive.All, Data.DeriveTH
makeRefData.Derive.Ref, Data.Derive.All, Data.DeriveTH
makeSerialData.Derive.Serial, Data.Derive.All, Data.DeriveTH
makeSerializeData.Derive.Serialize, Data.Derive.All, Data.DeriveTH
makeSetData.Derive.Set, Data.Derive.All, Data.DeriveTH
makeUniplateDirectData.Derive.UniplateDirect, Data.Derive.All, Data.DeriveTH
makeUniplateTypeableData.Derive.UniplateTypeable, Data.Derive.All, Data.DeriveTH
makeUpdateData.Derive.Update, Data.Derive.All, Data.DeriveTH
MapCtorData.Derive.DSL.DSL
MapFieldData.Derive.DSL.DSL
Match 
1 (Type/Class)Language.Haskell.TH.All
2 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
3 (Type/Class)Language.Haskell, Data.Derive.DSL.HSE
4 (Data Constructor)Language.Haskell.TH.All
maxPrecedenceLanguage.Haskell.TH.All
MaybePromotedNameLanguage.Haskell, Data.Derive.DSL.HSE
MDoLanguage.Haskell, Data.Derive.DSL.HSE
mergeSrcSpanLanguage.Haskell, Data.Derive.DSL.HSE
metaConPatLanguage.Haskell, Data.Derive.DSL.HSE
metaFunctionLanguage.Haskell, Data.Derive.DSL.HSE
MINIMALLanguage.Haskell, Data.Derive.DSL.HSE
MinimalPragmaLanguage.Haskell, Data.Derive.DSL.HSE
MinusLanguage.Haskell, Data.Derive.DSL.HSE
minus_nameLanguage.Haskell, Data.Derive.DSL.HSE
mkModNameLanguage.Haskell.TH.All
mkNameLanguage.Haskell.TH.All
mkNameGLanguage.Haskell.TH.All
mkNameG_dLanguage.Haskell.TH.All
mkNameG_tcLanguage.Haskell.TH.All
mkNameG_vLanguage.Haskell.TH.All
mkNameLLanguage.Haskell.TH.All
mkNameSLanguage.Haskell.TH.All
mkNameULanguage.Haskell.TH.All
mkOccNameLanguage.Haskell.TH.All
mkPkgNameLanguage.Haskell.TH.All
mkSrcSpanLanguage.Haskell, Data.Derive.DSL.HSE
mk_tup_nameLanguage.Haskell.TH.All
mk_unboxed_tup_nameLanguage.Haskell.TH.All
ModeLanguage.Haskell, Data.Derive.DSL.HSE
modeLanguage.Haskell, Data.Derive.DSL.HSE
ModName 
1 (Data Constructor)Language.Haskell.TH.All
2 (Type/Class)Language.Haskell.TH.All
modStringLanguage.Haskell.TH.All
Module 
1 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
2 (Type/Class)Language.Haskell, Data.Derive.DSL.HSE
3 (Data Constructor)Language.Haskell.TH.All
4 (Type/Class)Language.Haskell.TH.All
ModuleAnnLanguage.Haskell, Data.Derive.DSL.HSE
ModuleAnnotationLanguage.Haskell.TH.All
moduleDeclsLanguage.Haskell, Data.Derive.DSL.HSE
ModuleHead 
1 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
2 (Type/Class)Language.Haskell, Data.Derive.DSL.HSE
ModuleHeadAndImports 
1 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
2 (Type/Class)Language.Haskell, Data.Derive.DSL.HSE
moduleImportsLanguage.Haskell, Data.Derive.DSL.HSE
ModuleInfo 
1 (Data Constructor)Language.Haskell.TH.All
2 (Type/Class)Language.Haskell.TH.All
ModuleName 
1 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
2 (Type/Class)Language.Haskell, Data.Derive.DSL.HSE
moduleNameLanguage.Haskell, Data.Derive.DSL.HSE
ModulePragmaLanguage.Haskell, Data.Derive.DSL.HSE
modulePragmasLanguage.Haskell, Data.Derive.DSL.HSE
MonadComprehensionsLanguage.Haskell.TH.All
MonadFailDesugaringLanguage.Haskell.TH.All
MonoLocalBinds 
1 (Data Constructor)Language.Haskell.TH.All
2 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
MonomorphismRestriction 
1 (Data Constructor)Language.Haskell.TH.All
2 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
MonoPatBinds 
1 (Data Constructor)Language.Haskell.TH.All
2 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
MultiIfLanguage.Haskell, Data.Derive.DSL.HSE
MultiIfELanguage.Haskell.TH.All
multiIfIndentLanguage.Haskell, Data.Derive.DSL.HSE
MultiParamTypeClasses 
1 (Data Constructor)Language.Haskell.TH.All
2 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE
MultiWayIf 
1 (Data Constructor)Language.Haskell.TH.All
2 (Data Constructor)Language.Haskell, Data.Derive.DSL.HSE