generics-sop-0.5.1.4: Generic Programming using True Sums of Products
Safe HaskellNone
LanguageHaskell2010

Generics.SOP.Instances

Description

Instances for Generic and HasMetadata.

We define instances for datatypes from generics-sop and base that are supported.

(There are only instances defined in this module, so the documentation is empty.)

Orphan instances

Generic NestedAtomically Source # 
Instance details

Associated Types

type Code NestedAtomically 
Instance details

Defined in Generics.SOP.Instances

type Code NestedAtomically = '['[] :: [Type]]
Generic NoMethodError Source # 
Instance details

Associated Types

type Code NoMethodError 
Instance details

Defined in Generics.SOP.Instances

Generic NonTermination Source # 
Instance details

Associated Types

type Code NonTermination 
Instance details

Defined in Generics.SOP.Instances

type Code NonTermination = '['[] :: [Type]]
Generic PatternMatchFail Source # 
Instance details

Associated Types

type Code PatternMatchFail 
Instance details

Defined in Generics.SOP.Instances

Generic RecConError Source # 
Instance details

Associated Types

type Code RecConError 
Instance details

Defined in Generics.SOP.Instances

type Code RecConError = '['[String]]
Generic RecSelError Source # 
Instance details

Associated Types

type Code RecSelError 
Instance details

Defined in Generics.SOP.Instances

type Code RecSelError = '['[String]]
Generic RecUpdError Source # 
Instance details

Associated Types

type Code RecUpdError 
Instance details

Defined in Generics.SOP.Instances

type Code RecUpdError = '['[String]]
Generic TypeError Source # 
Instance details

Associated Types

type Code TypeError 
Instance details

Defined in Generics.SOP.Instances

type Code TypeError = '['[String]]
Generic ConstrRep Source # 
Instance details

Associated Types

type Code ConstrRep 
Instance details

Defined in Generics.SOP.Instances

type Code ConstrRep = '['[ConIndex], '[Integer], '[Rational], '[Char]]
Generic DataRep Source # 
Instance details

Associated Types

type Code DataRep 
Instance details

Defined in Generics.SOP.Instances

type Code DataRep = '['[[Constr]], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic Fixity Source # 
Instance details

Associated Types

type Code Fixity 
Instance details

Defined in Generics.SOP.Instances

type Code Fixity = '['[] :: [Type], '[] :: [Type]]
Generic E0 Source # 
Instance details

Associated Types

type Code E0 
Instance details

Defined in Generics.SOP.Instances

type Code E0 = '[] :: [[Type]]

Methods

from :: E0 -> Rep E0 Source #

to :: Rep E0 -> E0 Source #

Generic E1 Source # 
Instance details

Associated Types

type Code E1 
Instance details

Defined in Generics.SOP.Instances

type Code E1 = '[] :: [[Type]]

Methods

from :: E1 -> Rep E1 Source #

to :: Rep E1 -> E1 Source #

Generic E12 Source # 
Instance details

Associated Types

type Code E12 
Instance details

Defined in Generics.SOP.Instances

type Code E12 = '[] :: [[Type]]

Methods

from :: E12 -> Rep E12 Source #

to :: Rep E12 -> E12 Source #

Generic E2 Source # 
Instance details

Associated Types

type Code E2 
Instance details

Defined in Generics.SOP.Instances

type Code E2 = '[] :: [[Type]]

Methods

from :: E2 -> Rep E2 Source #

to :: Rep E2 -> E2 Source #

Generic E3 Source # 
Instance details

Associated Types

type Code E3 
Instance details

Defined in Generics.SOP.Instances

type Code E3 = '[] :: [[Type]]

Methods

from :: E3 -> Rep E3 Source #

to :: Rep E3 -> E3 Source #

Generic E6 Source # 
Instance details

Associated Types

type Code E6 
Instance details

Defined in Generics.SOP.Instances

type Code E6 = '[] :: [[Type]]

Methods

from :: E6 -> Rep E6 Source #

to :: Rep E6 -> E6 Source #

Generic E9 Source # 
Instance details

Associated Types

type Code E9 
Instance details

Defined in Generics.SOP.Instances

type Code E9 = '[] :: [[Type]]

Methods

from :: E9 -> Rep E9 Source #

to :: Rep E9 -> E9 Source #

Generic All Source # 
Instance details

Associated Types

type Code All 
Instance details

Defined in Generics.SOP.Instances

type Code All = '['[Bool]]

Methods

from :: All -> Rep All Source #

to :: Rep All -> All Source #

Generic Any Source # 
Instance details

Associated Types

type Code Any 
Instance details

Defined in Generics.SOP.Instances

type Code Any = '['[Bool]]

Methods

from :: Any -> Rep Any Source #

to :: Rep Any -> Any Source #

Generic Version Source # 
Instance details

Associated Types

type Code Version 
Instance details

Defined in Generics.SOP.Instances

type Code Version = '['[[Int], [String]]]
Generic Errno Source # 
Instance details

Associated Types

type Code Errno 
Instance details

Defined in Generics.SOP.Instances

type Code Errno = '['[CInt]]
Generic CChar Source # 
Instance details

Associated Types

type Code CChar 
Instance details

Defined in Generics.SOP.Instances

type Code CChar = '['[Int8]]
Generic CClock Source # 
Instance details

Associated Types

type Code CClock 
Instance details

Defined in Generics.SOP.Instances

type Code CClock = '['[Int64]]
Generic CDouble Source # 
Instance details

Associated Types

type Code CDouble 
Instance details

Defined in Generics.SOP.Instances

type Code CDouble = '['[Double]]
Generic CFloat Source # 
Instance details

Associated Types

type Code CFloat 
Instance details

Defined in Generics.SOP.Instances

type Code CFloat = '['[Float]]
Generic CInt Source # 
Instance details

Associated Types

type Code CInt 
Instance details

Defined in Generics.SOP.Instances

type Code CInt = '['[Int32]]

Methods

from :: CInt -> Rep CInt Source #

to :: Rep CInt -> CInt Source #

Generic CIntMax Source # 
Instance details

Associated Types

type Code CIntMax 
Instance details

Defined in Generics.SOP.Instances

type Code CIntMax = '['[Int64]]
Generic CIntPtr Source # 
Instance details

Associated Types

type Code CIntPtr 
Instance details

Defined in Generics.SOP.Instances

type Code CIntPtr = '['[Int64]]
Generic CLLong Source # 
Instance details

Associated Types

type Code CLLong 
Instance details

Defined in Generics.SOP.Instances

type Code CLLong = '['[Int64]]
Generic CLong Source # 
Instance details

Associated Types

type Code CLong 
Instance details

Defined in Generics.SOP.Instances

type Code CLong = '['[Int64]]
Generic CPtrdiff Source # 
Instance details

Associated Types

type Code CPtrdiff 
Instance details

Defined in Generics.SOP.Instances

type Code CPtrdiff = '['[Int64]]
Generic CSChar Source # 
Instance details

Associated Types

type Code CSChar 
Instance details

Defined in Generics.SOP.Instances

type Code CSChar = '['[Int8]]
Generic CSUSeconds Source # 
Instance details

Associated Types

type Code CSUSeconds 
Instance details

Defined in Generics.SOP.Instances

type Code CSUSeconds = '['[Int64]]
Generic CShort Source # 
Instance details

Associated Types

type Code CShort 
Instance details

Defined in Generics.SOP.Instances

type Code CShort = '['[Int16]]
Generic CSigAtomic Source # 
Instance details

Associated Types

type Code CSigAtomic 
Instance details

Defined in Generics.SOP.Instances

type Code CSigAtomic = '['[Int32]]
Generic CSize Source # 
Instance details

Associated Types

type Code CSize 
Instance details

Defined in Generics.SOP.Instances

type Code CSize = '['[Word64]]
Generic CTime Source # 
Instance details

Associated Types

type Code CTime 
Instance details

Defined in Generics.SOP.Instances

type Code CTime = '['[Int64]]
Generic CUChar Source # 
Instance details

Associated Types

type Code CUChar 
Instance details

Defined in Generics.SOP.Instances

type Code CUChar = '['[Word8]]
Generic CUInt Source # 
Instance details

Associated Types

type Code CUInt 
Instance details

Defined in Generics.SOP.Instances

type Code CUInt = '['[Word32]]
Generic CUIntMax Source # 
Instance details

Associated Types

type Code CUIntMax 
Instance details

Defined in Generics.SOP.Instances

type Code CUIntMax = '['[Word64]]
Generic CUIntPtr Source # 
Instance details

Associated Types

type Code CUIntPtr 
Instance details

Defined in Generics.SOP.Instances

type Code CUIntPtr = '['[Word64]]
Generic CULLong Source # 
Instance details

Associated Types

type Code CULLong 
Instance details

Defined in Generics.SOP.Instances

type Code CULLong = '['[Word64]]
Generic CULong Source # 
Instance details

Associated Types

type Code CULong 
Instance details

Defined in Generics.SOP.Instances

type Code CULong = '['[Word64]]
Generic CUSeconds Source # 
Instance details

Associated Types

type Code CUSeconds 
Instance details

Defined in Generics.SOP.Instances

type Code CUSeconds = '['[Word32]]
Generic CUShort Source # 
Instance details

Associated Types

type Code CUShort 
Instance details

Defined in Generics.SOP.Instances

type Code CUShort = '['[Word16]]
Generic CWchar Source # 
Instance details

Associated Types

type Code CWchar 
Instance details

Defined in Generics.SOP.Instances

type Code CWchar = '['[Int32]]
Generic Void Source # 
Instance details

Associated Types

type Code Void 
Instance details

Defined in Generics.SOP.Instances

type Code Void = '[] :: [[Type]]

Methods

from :: Void -> Rep Void Source #

to :: Rep Void -> Void Source #

Generic ByteOrder Source # 
Instance details

Associated Types

type Code ByteOrder 
Instance details

Defined in Generics.SOP.Instances

type Code ByteOrder = '['[] :: [Type], '[] :: [Type]]
Generic BlockReason Source # 
Instance details

Associated Types

type Code BlockReason 
Instance details

Defined in Generics.SOP.Instances

type Code BlockReason = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic ThreadStatus Source # 
Instance details

Associated Types

type Code ThreadStatus 
Instance details

Defined in Generics.SOP.Instances

type Code ThreadStatus = '['[] :: [Type], '[] :: [Type], '[BlockReason], '[] :: [Type]]
Generic ErrorCall Source # 
Instance details

Associated Types

type Code ErrorCall 
Instance details

Defined in Generics.SOP.Instances

type Code ErrorCall = '['[String, String]]
Generic ArithException Source # 
Instance details

Associated Types

type Code ArithException 
Instance details

Defined in Generics.SOP.Instances

type Code ArithException = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic Location Source # 
Instance details

Associated Types

type Code Location 
Instance details

Defined in Generics.SOP.Instances

Generic SrcLoc Source # 
Instance details

Associated Types

type Code SrcLoc 
Instance details

Defined in Generics.SOP.Instances

type Code SrcLoc = '['[String, Int, Int]]
Generic Fingerprint Source # 
Instance details

Associated Types

type Code Fingerprint 
Instance details

Defined in Generics.SOP.Instances

Generic FFFormat Source # 
Instance details

Associated Types

type Code FFFormat 
Instance details

Defined in Generics.SOP.Instances

type Code FFFormat = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic Associativity Source # 
Instance details

Associated Types

type Code Associativity 
Instance details

Defined in Generics.SOP.Instances

type Code Associativity = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic C Source # 
Instance details

Associated Types

type Code C 
Instance details

Defined in Generics.SOP.Instances

type Code C = '[] :: [[Type]]

Methods

from :: C -> Rep C Source #

to :: Rep C -> C Source #

Generic D Source # 
Instance details

Associated Types

type Code D 
Instance details

Defined in Generics.SOP.Instances

type Code D = '[] :: [[Type]]

Methods

from :: D -> Rep D Source #

to :: Rep D -> D Source #

Generic DecidedStrictness Source # 
Instance details

Associated Types

type Code DecidedStrictness 
Instance details

Defined in Generics.SOP.Instances

type Code DecidedStrictness = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic Fixity Source # 
Instance details

Associated Types

type Code Fixity 
Instance details

Defined in Generics.SOP.Instances

type Code Fixity = '['[] :: [Type], '[Associativity, Int]]
Generic R Source # 
Instance details

Associated Types

type Code R 
Instance details

Defined in Generics.SOP.Instances

type Code R = '[] :: [[Type]]

Methods

from :: R -> Rep R Source #

to :: Rep R -> R Source #

Generic S Source # 
Instance details

Associated Types

type Code S 
Instance details

Defined in Generics.SOP.Instances

type Code S = '[] :: [[Type]]

Methods

from :: S -> Rep S Source #

to :: Rep S -> S Source #

Generic SourceStrictness Source # 
Instance details

Associated Types

type Code SourceStrictness 
Instance details

Defined in Generics.SOP.Instances

type Code SourceStrictness = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic SourceUnpackedness Source # 
Instance details

Associated Types

type Code SourceUnpackedness 
Instance details

Defined in Generics.SOP.Instances

type Code SourceUnpackedness = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic MaskingState Source # 
Instance details

Associated Types

type Code MaskingState 
Instance details

Defined in Generics.SOP.Instances

type Code MaskingState = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic BufferState Source # 
Instance details

Associated Types

type Code BufferState 
Instance details

Defined in Generics.SOP.Instances

type Code BufferState = '['[] :: [Type], '[] :: [Type]]
Generic IODeviceType Source # 
Instance details

Associated Types

type Code IODeviceType 
Instance details

Defined in Generics.SOP.Instances

type Code IODeviceType = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic SeekMode Source # 
Instance details

Associated Types

type Code SeekMode 
Instance details

Defined in Generics.SOP.Instances

type Code SeekMode = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic CodingFailureMode Source # 
Instance details

Associated Types

type Code CodingFailureMode 
Instance details

Defined in Generics.SOP.Instances

type Code CodingFailureMode = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic CodingProgress Source # 
Instance details

Associated Types

type Code CodingProgress 
Instance details

Defined in Generics.SOP.Instances

type Code CodingProgress = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic AllocationLimitExceeded Source # 
Instance details

Associated Types

type Code AllocationLimitExceeded 
Instance details

Defined in Generics.SOP.Instances

type Code AllocationLimitExceeded = '['[] :: [Type]]
Generic ArrayException Source # 
Instance details

Associated Types

type Code ArrayException 
Instance details

Defined in Generics.SOP.Instances

type Code ArrayException = '['[String], '[String]]
Generic AssertionFailed Source # 
Instance details

Associated Types

type Code AssertionFailed 
Instance details

Defined in Generics.SOP.Instances

Generic AsyncException Source # 
Instance details

Associated Types

type Code AsyncException 
Instance details

Defined in Generics.SOP.Instances

type Code AsyncException = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic BlockedIndefinitelyOnMVar Source # 
Instance details

Associated Types

type Code BlockedIndefinitelyOnMVar 
Instance details

Defined in Generics.SOP.Instances

Generic BlockedIndefinitelyOnSTM Source # 
Instance details

Associated Types

type Code BlockedIndefinitelyOnSTM 
Instance details

Defined in Generics.SOP.Instances

Generic Deadlock Source # 
Instance details

Associated Types

type Code Deadlock 
Instance details

Defined in Generics.SOP.Instances

type Code Deadlock = '['[] :: [Type]]
Generic ExitCode Source # 
Instance details

Associated Types

type Code ExitCode 
Instance details

Defined in Generics.SOP.Instances

type Code ExitCode = '['[] :: [Type], '[Int]]
Generic FixIOException Source # 
Instance details

Associated Types

type Code FixIOException 
Instance details

Defined in Generics.SOP.Instances

type Code FixIOException = '['[] :: [Type]]
Generic IOErrorType Source # 
Instance details

Associated Types

type Code IOErrorType 
Instance details

Defined in Generics.SOP.Instances

type Code IOErrorType = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic IOException Source # 
Instance details

Associated Types

type Code IOException 
Instance details

Defined in Generics.SOP.Instances

Generic HandlePosn Source # 
Instance details

Associated Types

type Code HandlePosn 
Instance details

Defined in Generics.SOP.Instances

Generic LockMode Source # 
Instance details

Associated Types

type Code LockMode 
Instance details

Defined in Generics.SOP.Instances

type Code LockMode = '['[] :: [Type], '[] :: [Type]]
Generic BufferMode Source # 
Instance details

Associated Types

type Code BufferMode 
Instance details

Defined in Generics.SOP.Instances

type Code BufferMode = '['[] :: [Type], '[] :: [Type], '[Maybe Int]]
Generic Newline Source # 
Instance details

Associated Types

type Code Newline 
Instance details

Defined in Generics.SOP.Instances

type Code Newline = '['[] :: [Type], '[] :: [Type]]
Generic NewlineMode Source # 
Instance details

Associated Types

type Code NewlineMode 
Instance details

Defined in Generics.SOP.Instances

Generic IOMode Source # 
Instance details

Associated Types

type Code IOMode 
Instance details

Defined in Generics.SOP.Instances

type Code IOMode = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic CCFlags Source # 
Instance details

Associated Types

type Code CCFlags 
Instance details

Defined in Generics.SOP.Instances

Generic ConcFlags Source # 
Instance details

Associated Types

type Code ConcFlags 
Instance details

Defined in Generics.SOP.Instances

type Code ConcFlags = '['[RtsTime, Int]]
Generic DebugFlags Source # 
Instance details

Associated Types

type Code DebugFlags 
Instance details

Defined in Generics.SOP.Instances

Generic DoCostCentres Source # 
Instance details

Associated Types

type Code DoCostCentres 
Instance details

Defined in Generics.SOP.Instances

type Code DoCostCentres = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic DoHeapProfile Source # 
Instance details

Associated Types

type Code DoHeapProfile 
Instance details

Defined in Generics.SOP.Instances

type Code DoHeapProfile = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic DoTrace Source # 
Instance details

Associated Types

type Code DoTrace 
Instance details

Defined in Generics.SOP.Instances

type Code DoTrace = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic GCFlags Source # 
Instance details

Generic GiveGCStats Source # 
Instance details

Associated Types

type Code GiveGCStats 
Instance details

Defined in Generics.SOP.Instances

type Code GiveGCStats = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic MiscFlags Source # 
Instance details

Associated Types

type Code MiscFlags 
Instance details

Defined in Generics.SOP.Instances

Generic ParFlags Source # 
Instance details

Associated Types

type Code ParFlags 
Instance details

Defined in Generics.SOP.Instances

Generic ProfFlags Source # 
Instance details

Generic RTSFlags Source # 
Instance details

Associated Types

type Code RTSFlags 
Instance details

Defined in Generics.SOP.Instances

Generic TickyFlags Source # 
Instance details

Associated Types

type Code TickyFlags 
Instance details

Defined in Generics.SOP.Instances

Generic TraceFlags Source # 
Instance details

Associated Types

type Code TraceFlags 
Instance details

Defined in Generics.SOP.Instances

Generic CallStack Source # 
Instance details

Associated Types

type Code CallStack 
Instance details

Defined in Generics.SOP.Instances

type Code CallStack = '['[] :: [Type], '[[Char], SrcLoc, CallStack], '[CallStack]]
Generic SrcLoc Source # 
Instance details

Associated Types

type Code SrcLoc 
Instance details

Defined in Generics.SOP.Instances

type Code SrcLoc = '['[[Char], [Char], [Char], Int, Int, Int, Int]]
Generic StaticPtrInfo Source # 
Instance details

Associated Types

type Code StaticPtrInfo 
Instance details

Defined in Generics.SOP.Instances

Generic GCDetails Source # 
Instance details

Generic RTSStats Source # 
Instance details

Generic GeneralCategory Source # 
Instance details

Associated Types

type Code GeneralCategory 
Instance details

Defined in Generics.SOP.Instances

type Code GeneralCategory = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic FieldFormat Source # 
Instance details

Associated Types

type Code FieldFormat 
Instance details

Defined in Generics.SOP.Instances

Generic FormatAdjustment Source # 
Instance details

Associated Types

type Code FormatAdjustment 
Instance details

Defined in Generics.SOP.Instances

type Code FormatAdjustment = '['[] :: [Type], '[] :: [Type]]
Generic FormatParse Source # 
Instance details

Associated Types

type Code FormatParse 
Instance details

Defined in Generics.SOP.Instances

Generic FormatSign Source # 
Instance details

Associated Types

type Code FormatSign 
Instance details

Defined in Generics.SOP.Instances

type Code FormatSign = '['[] :: [Type], '[] :: [Type]]
Generic Lexeme Source # 
Instance details

Associated Types

type Code Lexeme 
Instance details

Defined in Generics.SOP.Instances

type Code Lexeme = '['[Char], '[String], '[String], '[String], '[String], '[Number], '[] :: [Type]]
Generic Number Source # 
Instance details

Associated Types

type Code Number 
Instance details

Defined in Generics.SOP.Instances

type Code Number = '['[Int, Digits], '[Digits, Maybe Digits, Maybe Integer]]
Generic Ordering Source # 
Instance details

Associated Types

type Code Ordering 
Instance details

Defined in Generics.SOP.Instances

type Code Ordering = '['[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic () Source # 
Instance details

Associated Types

type Code () 
Instance details

Defined in Generics.SOP.Instances

type Code () = '['[] :: [Type]]

Methods

from :: () -> Rep () Source #

to :: Rep () -> () Source #

Generic Bool Source # 
Instance details

Associated Types

type Code Bool 
Instance details

Defined in Generics.SOP.Instances

type Code Bool = '['[] :: [Type], '[] :: [Type]]

Methods

from :: Bool -> Rep Bool Source #

to :: Rep Bool -> Bool Source #

Generic RuntimeRep Source # 
Instance details

Associated Types

type Code RuntimeRep 
Instance details

Defined in Generics.SOP.Instances

type Code RuntimeRep = '['[VecCount, VecElem], '[[RuntimeRep]], '[[RuntimeRep]], '[Levity], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic VecCount Source # 
Instance details

Associated Types

type Code VecCount 
Instance details

Defined in Generics.SOP.Instances

type Code VecCount = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
Generic VecElem Source # 
Instance details

Associated Types

type Code VecElem 
Instance details

Defined in Generics.SOP.Instances

type Code VecElem = '['[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type], '[] :: [Type]]
HasDatatypeInfo NestedAtomically Source # 
Instance details

Associated Types

type DatatypeInfoOf NestedAtomically 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf NestedAtomically = 'ADT "Control.Exception.Base" "NestedAtomically" '['Constructor "NestedAtomically"] '['[] :: [StrictnessInfo]]
HasDatatypeInfo NoMethodError Source # 
Instance details

Associated Types

type DatatypeInfoOf NoMethodError 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf NoMethodError = 'Newtype "Control.Exception.Base" "NoMethodError" ('Constructor "NoMethodError")
HasDatatypeInfo NonTermination Source # 
Instance details

Associated Types

type DatatypeInfoOf NonTermination 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf NonTermination = 'ADT "Control.Exception.Base" "NonTermination" '['Constructor "NonTermination"] '['[] :: [StrictnessInfo]]
HasDatatypeInfo PatternMatchFail Source # 
Instance details

Associated Types

type DatatypeInfoOf PatternMatchFail 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf PatternMatchFail = 'Newtype "Control.Exception.Base" "PatternMatchFail" ('Constructor "PatternMatchFail")
HasDatatypeInfo RecConError Source # 
Instance details

Associated Types

type DatatypeInfoOf RecConError 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf RecConError = 'Newtype "Control.Exception.Base" "RecConError" ('Constructor "RecConError")
HasDatatypeInfo RecSelError Source # 
Instance details

Associated Types

type DatatypeInfoOf RecSelError 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf RecSelError = 'Newtype "Control.Exception.Base" "RecSelError" ('Constructor "RecSelError")
HasDatatypeInfo RecUpdError Source # 
Instance details

Associated Types

type DatatypeInfoOf RecUpdError 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf RecUpdError = 'Newtype "Control.Exception.Base" "RecUpdError" ('Constructor "RecUpdError")
HasDatatypeInfo TypeError Source # 
Instance details

Associated Types

type DatatypeInfoOf TypeError 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf TypeError = 'Newtype "Control.Exception.Base" "TypeError" ('Constructor "TypeError")
HasDatatypeInfo ConstrRep Source # 
Instance details

HasDatatypeInfo DataRep Source # 
Instance details

Associated Types

type DatatypeInfoOf DataRep 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf DataRep = 'ADT "Data.Data" "DataRep" '['Constructor "AlgRep", 'Constructor "IntRep", 'Constructor "FloatRep", 'Constructor "CharRep", 'Constructor "NoRep"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo Fixity Source # 
Instance details

Associated Types

type DatatypeInfoOf Fixity 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Fixity = 'ADT "Data.Data" "Fixity" '['Constructor "Prefix", 'Constructor "Infix"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo E0 Source # 
Instance details

Associated Types

type DatatypeInfoOf E0 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf E0 = 'ADT "Data.Fixed" "E0" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy E0 -> DatatypeInfo (Code E0) Source #

HasDatatypeInfo E1 Source # 
Instance details

Associated Types

type DatatypeInfoOf E1 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf E1 = 'ADT "Data.Fixed" "E1" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy E1 -> DatatypeInfo (Code E1) Source #

HasDatatypeInfo E12 Source # 
Instance details

Associated Types

type DatatypeInfoOf E12 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf E12 = 'ADT "Data.Fixed" "E12" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])
HasDatatypeInfo E2 Source # 
Instance details

Associated Types

type DatatypeInfoOf E2 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf E2 = 'ADT "Data.Fixed" "E2" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy E2 -> DatatypeInfo (Code E2) Source #

HasDatatypeInfo E3 Source # 
Instance details

Associated Types

type DatatypeInfoOf E3 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf E3 = 'ADT "Data.Fixed" "E3" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy E3 -> DatatypeInfo (Code E3) Source #

HasDatatypeInfo E6 Source # 
Instance details

Associated Types

type DatatypeInfoOf E6 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf E6 = 'ADT "Data.Fixed" "E6" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy E6 -> DatatypeInfo (Code E6) Source #

HasDatatypeInfo E9 Source # 
Instance details

Associated Types

type DatatypeInfoOf E9 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf E9 = 'ADT "Data.Fixed" "E9" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy E9 -> DatatypeInfo (Code E9) Source #

HasDatatypeInfo All Source # 
Instance details

Associated Types

type DatatypeInfoOf All 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf All = 'Newtype "Data.Semigroup.Internal" "All" ('Record "All" '['FieldInfo "getAll"])
HasDatatypeInfo Any Source # 
Instance details

Associated Types

type DatatypeInfoOf Any 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Any = 'Newtype "Data.Semigroup.Internal" "Any" ('Record "Any" '['FieldInfo "getAny"])
HasDatatypeInfo Version Source # 
Instance details

Associated Types

type DatatypeInfoOf Version 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo Errno Source # 
Instance details

Associated Types

type DatatypeInfoOf Errno 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Errno = 'Newtype "Foreign.C.Error" "Errno" ('Constructor "Errno")
HasDatatypeInfo CChar Source # 
Instance details

Associated Types

type DatatypeInfoOf CChar 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CChar = 'Newtype "Foreign.C.Types" "CChar" ('Constructor "CChar")
HasDatatypeInfo CClock Source # 
Instance details

Associated Types

type DatatypeInfoOf CClock 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CClock = 'Newtype "Foreign.C.Types" "CClock" ('Constructor "CClock")
HasDatatypeInfo CDouble Source # 
Instance details

Associated Types

type DatatypeInfoOf CDouble 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CDouble = 'Newtype "Foreign.C.Types" "CDouble" ('Constructor "CDouble")
HasDatatypeInfo CFloat Source # 
Instance details

Associated Types

type DatatypeInfoOf CFloat 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CFloat = 'Newtype "Foreign.C.Types" "CFloat" ('Constructor "CFloat")
HasDatatypeInfo CInt Source # 
Instance details

Associated Types

type DatatypeInfoOf CInt 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CInt = 'Newtype "Foreign.C.Types" "CInt" ('Constructor "CInt")
HasDatatypeInfo CIntMax Source # 
Instance details

Associated Types

type DatatypeInfoOf CIntMax 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CIntMax = 'Newtype "Foreign.C.Types" "CIntMax" ('Constructor "CIntMax")
HasDatatypeInfo CIntPtr Source # 
Instance details

Associated Types

type DatatypeInfoOf CIntPtr 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CIntPtr = 'Newtype "Foreign.C.Types" "CIntPtr" ('Constructor "CIntPtr")
HasDatatypeInfo CLLong Source # 
Instance details

Associated Types

type DatatypeInfoOf CLLong 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CLLong = 'Newtype "Foreign.C.Types" "CLLong" ('Constructor "CLLong")
HasDatatypeInfo CLong Source # 
Instance details

Associated Types

type DatatypeInfoOf CLong 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CLong = 'Newtype "Foreign.C.Types" "CLong" ('Constructor "CLong")
HasDatatypeInfo CPtrdiff Source # 
Instance details

Associated Types

type DatatypeInfoOf CPtrdiff 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CPtrdiff = 'Newtype "Foreign.C.Types" "CPtrdiff" ('Constructor "CPtrdiff")
HasDatatypeInfo CSChar Source # 
Instance details

Associated Types

type DatatypeInfoOf CSChar 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CSChar = 'Newtype "Foreign.C.Types" "CSChar" ('Constructor "CSChar")
HasDatatypeInfo CSUSeconds Source # 
Instance details

Associated Types

type DatatypeInfoOf CSUSeconds 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CSUSeconds = 'Newtype "Foreign.C.Types" "CSUSeconds" ('Constructor "CSUSeconds")
HasDatatypeInfo CShort Source # 
Instance details

Associated Types

type DatatypeInfoOf CShort 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CShort = 'Newtype "Foreign.C.Types" "CShort" ('Constructor "CShort")
HasDatatypeInfo CSigAtomic Source # 
Instance details

Associated Types

type DatatypeInfoOf CSigAtomic 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CSigAtomic = 'Newtype "Foreign.C.Types" "CSigAtomic" ('Constructor "CSigAtomic")
HasDatatypeInfo CSize Source # 
Instance details

Associated Types

type DatatypeInfoOf CSize 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CSize = 'Newtype "Foreign.C.Types" "CSize" ('Constructor "CSize")
HasDatatypeInfo CTime Source # 
Instance details

Associated Types

type DatatypeInfoOf CTime 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CTime = 'Newtype "Foreign.C.Types" "CTime" ('Constructor "CTime")
HasDatatypeInfo CUChar Source # 
Instance details

Associated Types

type DatatypeInfoOf CUChar 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CUChar = 'Newtype "Foreign.C.Types" "CUChar" ('Constructor "CUChar")
HasDatatypeInfo CUInt Source # 
Instance details

Associated Types

type DatatypeInfoOf CUInt 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CUInt = 'Newtype "Foreign.C.Types" "CUInt" ('Constructor "CUInt")
HasDatatypeInfo CUIntMax Source # 
Instance details

Associated Types

type DatatypeInfoOf CUIntMax 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CUIntMax = 'Newtype "Foreign.C.Types" "CUIntMax" ('Constructor "CUIntMax")
HasDatatypeInfo CUIntPtr Source # 
Instance details

Associated Types

type DatatypeInfoOf CUIntPtr 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CUIntPtr = 'Newtype "Foreign.C.Types" "CUIntPtr" ('Constructor "CUIntPtr")
HasDatatypeInfo CULLong Source # 
Instance details

Associated Types

type DatatypeInfoOf CULLong 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CULLong = 'Newtype "Foreign.C.Types" "CULLong" ('Constructor "CULLong")
HasDatatypeInfo CULong Source # 
Instance details

Associated Types

type DatatypeInfoOf CULong 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CULong = 'Newtype "Foreign.C.Types" "CULong" ('Constructor "CULong")
HasDatatypeInfo CUSeconds Source # 
Instance details

Associated Types

type DatatypeInfoOf CUSeconds 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CUSeconds = 'Newtype "Foreign.C.Types" "CUSeconds" ('Constructor "CUSeconds")
HasDatatypeInfo CUShort Source # 
Instance details

Associated Types

type DatatypeInfoOf CUShort 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CUShort = 'Newtype "Foreign.C.Types" "CUShort" ('Constructor "CUShort")
HasDatatypeInfo CWchar Source # 
Instance details

Associated Types

type DatatypeInfoOf CWchar 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CWchar = 'Newtype "Foreign.C.Types" "CWchar" ('Constructor "CWchar")
HasDatatypeInfo Void Source # 
Instance details

Associated Types

type DatatypeInfoOf Void 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Void = 'ADT "GHC.Base" "Void" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])
HasDatatypeInfo ByteOrder Source # 
Instance details

Associated Types

type DatatypeInfoOf ByteOrder 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ByteOrder = 'ADT "GHC.ByteOrder" "ByteOrder" '['Constructor "BigEndian", 'Constructor "LittleEndian"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo BlockReason Source # 
Instance details

Associated Types

type DatatypeInfoOf BlockReason 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf BlockReason = 'ADT "GHC.Conc.Sync" "BlockReason" '['Constructor "BlockedOnMVar", 'Constructor "BlockedOnBlackHole", 'Constructor "BlockedOnException", 'Constructor "BlockedOnSTM", 'Constructor "BlockedOnForeignCall", 'Constructor "BlockedOnOther"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo ThreadStatus Source # 
Instance details

Associated Types

type DatatypeInfoOf ThreadStatus 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ThreadStatus = 'ADT "GHC.Conc.Sync" "ThreadStatus" '['Constructor "ThreadRunning", 'Constructor "ThreadFinished", 'Constructor "ThreadBlocked", 'Constructor "ThreadDied"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy], '[] :: [StrictnessInfo]]
HasDatatypeInfo ErrorCall Source # 
Instance details

Associated Types

type DatatypeInfoOf ErrorCall 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo ArithException Source # 
Instance details

Associated Types

type DatatypeInfoOf ArithException 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ArithException = 'ADT "GHC.Exception.Type" "ArithException" '['Constructor "Overflow", 'Constructor "Underflow", 'Constructor "LossOfPrecision", 'Constructor "DivideByZero", 'Constructor "Denormal", 'Constructor "RatioZeroDenominator"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo Location Source # 
Instance details

Associated Types

type DatatypeInfoOf Location 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo SrcLoc Source # 
Instance details

Associated Types

type DatatypeInfoOf SrcLoc 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo Fingerprint Source # 
Instance details

Associated Types

type DatatypeInfoOf Fingerprint 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo FFFormat Source # 
Instance details

Associated Types

type DatatypeInfoOf FFFormat 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf FFFormat = 'ADT "GHC.Float" "FFFormat" '['Constructor "FFExponent", 'Constructor "FFFixed", 'Constructor "FFGeneric"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo Associativity Source # 
Instance details

Associated Types

type DatatypeInfoOf Associativity 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Associativity = 'ADT "GHC.Generics" "Associativity" '['Constructor "LeftAssociative", 'Constructor "RightAssociative", 'Constructor "NotAssociative"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo C Source # 
Instance details

Associated Types

type DatatypeInfoOf C 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf C = 'ADT "GHC.Generics" "C" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy C -> DatatypeInfo (Code C) Source #

HasDatatypeInfo D Source # 
Instance details

Associated Types

type DatatypeInfoOf D 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf D = 'ADT "GHC.Generics" "D" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy D -> DatatypeInfo (Code D) Source #

HasDatatypeInfo DecidedStrictness Source # 
Instance details

Associated Types

type DatatypeInfoOf DecidedStrictness 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf DecidedStrictness = 'ADT "GHC.Generics" "DecidedStrictness" '['Constructor "DecidedLazy", 'Constructor "DecidedStrict", 'Constructor "DecidedUnpack"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo Fixity Source # 
Instance details

HasDatatypeInfo R Source # 
Instance details

Associated Types

type DatatypeInfoOf R 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf R = 'ADT "GHC.Generics" "R" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy R -> DatatypeInfo (Code R) Source #

HasDatatypeInfo S Source # 
Instance details

Associated Types

type DatatypeInfoOf S 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf S = 'ADT "GHC.Generics" "S" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy S -> DatatypeInfo (Code S) Source #

HasDatatypeInfo SourceStrictness Source # 
Instance details

Associated Types

type DatatypeInfoOf SourceStrictness 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf SourceStrictness = 'ADT "GHC.Generics" "SourceStrictness" '['Constructor "NoSourceStrictness", 'Constructor "SourceLazy", 'Constructor "SourceStrict"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo SourceUnpackedness Source # 
Instance details

Associated Types

type DatatypeInfoOf SourceUnpackedness 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf SourceUnpackedness = 'ADT "GHC.Generics" "SourceUnpackedness" '['Constructor "NoSourceUnpackedness", 'Constructor "SourceNoUnpack", 'Constructor "SourceUnpack"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo MaskingState Source # 
Instance details

Associated Types

type DatatypeInfoOf MaskingState 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf MaskingState = 'ADT "GHC.IO" "MaskingState" '['Constructor "Unmasked", 'Constructor "MaskedInterruptible", 'Constructor "MaskedUninterruptible"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo BufferState Source # 
Instance details

Associated Types

type DatatypeInfoOf BufferState 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf BufferState = 'ADT "GHC.IO.Buffer" "BufferState" '['Constructor "ReadBuffer", 'Constructor "WriteBuffer"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo IODeviceType Source # 
Instance details

Associated Types

type DatatypeInfoOf IODeviceType 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf IODeviceType = 'ADT "GHC.IO.Device" "IODeviceType" '['Constructor "Directory", 'Constructor "Stream", 'Constructor "RegularFile", 'Constructor "RawDevice"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo SeekMode Source # 
Instance details

Associated Types

type DatatypeInfoOf SeekMode 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf SeekMode = 'ADT "GHC.IO.Device" "SeekMode" '['Constructor "AbsoluteSeek", 'Constructor "RelativeSeek", 'Constructor "SeekFromEnd"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo CodingFailureMode Source # 
Instance details

Associated Types

type DatatypeInfoOf CodingFailureMode 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CodingFailureMode = 'ADT "GHC.IO.Encoding.Failure" "CodingFailureMode" '['Constructor "ErrorOnCodingFailure", 'Constructor "IgnoreCodingFailure", 'Constructor "TransliterateCodingFailure", 'Constructor "RoundtripFailure"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo CodingProgress Source # 
Instance details

Associated Types

type DatatypeInfoOf CodingProgress 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf CodingProgress = 'ADT "GHC.IO.Encoding.Types" "CodingProgress" '['Constructor "InputUnderflow", 'Constructor "OutputUnderflow", 'Constructor "InvalidSequence"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo AllocationLimitExceeded Source # 
Instance details

Associated Types

type DatatypeInfoOf AllocationLimitExceeded 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf AllocationLimitExceeded = 'ADT "GHC.IO.Exception" "AllocationLimitExceeded" '['Constructor "AllocationLimitExceeded"] '['[] :: [StrictnessInfo]]
HasDatatypeInfo ArrayException Source # 
Instance details

Associated Types

type DatatypeInfoOf ArrayException 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo AssertionFailed Source # 
Instance details

Associated Types

type DatatypeInfoOf AssertionFailed 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf AssertionFailed = 'Newtype "GHC.IO.Exception" "AssertionFailed" ('Constructor "AssertionFailed")
HasDatatypeInfo AsyncException Source # 
Instance details

Associated Types

type DatatypeInfoOf AsyncException 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf AsyncException = 'ADT "GHC.IO.Exception" "AsyncException" '['Constructor "StackOverflow", 'Constructor "HeapOverflow", 'Constructor "ThreadKilled", 'Constructor "UserInterrupt"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo BlockedIndefinitelyOnMVar Source # 
Instance details

Associated Types

type DatatypeInfoOf BlockedIndefinitelyOnMVar 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf BlockedIndefinitelyOnMVar = 'ADT "GHC.IO.Exception" "BlockedIndefinitelyOnMVar" '['Constructor "BlockedIndefinitelyOnMVar"] '['[] :: [StrictnessInfo]]
HasDatatypeInfo BlockedIndefinitelyOnSTM Source # 
Instance details

Associated Types

type DatatypeInfoOf BlockedIndefinitelyOnSTM 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf BlockedIndefinitelyOnSTM = 'ADT "GHC.IO.Exception" "BlockedIndefinitelyOnSTM" '['Constructor "BlockedIndefinitelyOnSTM"] '['[] :: [StrictnessInfo]]
HasDatatypeInfo Deadlock Source # 
Instance details

Associated Types

type DatatypeInfoOf Deadlock 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Deadlock = 'ADT "GHC.IO.Exception" "Deadlock" '['Constructor "Deadlock"] '['[] :: [StrictnessInfo]]
HasDatatypeInfo ExitCode Source # 
Instance details

Associated Types

type DatatypeInfoOf ExitCode 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ExitCode = 'ADT "GHC.IO.Exception" "ExitCode" '['Constructor "ExitSuccess", 'Constructor "ExitFailure"] '['[] :: [StrictnessInfo], '['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]
HasDatatypeInfo FixIOException Source # 
Instance details

Associated Types

type DatatypeInfoOf FixIOException 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf FixIOException = 'ADT "GHC.IO.Exception" "FixIOException" '['Constructor "FixIOException"] '['[] :: [StrictnessInfo]]
HasDatatypeInfo IOErrorType Source # 
Instance details

Associated Types

type DatatypeInfoOf IOErrorType 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf IOErrorType = 'ADT "GHC.IO.Exception" "IOErrorType" '['Constructor "AlreadyExists", 'Constructor "NoSuchThing", 'Constructor "ResourceBusy", 'Constructor "ResourceExhausted", 'Constructor "EOF", 'Constructor "IllegalOperation", 'Constructor "PermissionDenied", 'Constructor "UserError", 'Constructor "UnsatisfiedConstraints", 'Constructor "SystemError", 'Constructor "ProtocolError", 'Constructor "OtherError", 'Constructor "InvalidArgument", 'Constructor "InappropriateType", 'Constructor "HardwareFault", 'Constructor "UnsupportedOperation", 'Constructor "TimeExpired", 'Constructor "ResourceVanished", 'Constructor "Interrupted"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo IOException Source # 
Instance details

HasDatatypeInfo HandlePosn Source # 
Instance details

HasDatatypeInfo LockMode Source # 
Instance details

Associated Types

type DatatypeInfoOf LockMode 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf LockMode = 'ADT "GHC.IO.Handle.Lock.Common" "LockMode" '['Constructor "SharedLock", 'Constructor "ExclusiveLock"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo BufferMode Source # 
Instance details

Associated Types

type DatatypeInfoOf BufferMode 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf BufferMode = 'ADT "GHC.IO.Handle.Types" "BufferMode" '['Constructor "NoBuffering", 'Constructor "LineBuffering", 'Constructor "BlockBuffering"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]
HasDatatypeInfo Newline Source # 
Instance details

Associated Types

type DatatypeInfoOf Newline 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Newline = 'ADT "GHC.IO.Handle.Types" "Newline" '['Constructor "LF", 'Constructor "CRLF"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo NewlineMode Source # 
Instance details

Associated Types

type DatatypeInfoOf NewlineMode 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo IOMode Source # 
Instance details

Associated Types

type DatatypeInfoOf IOMode 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf IOMode = 'ADT "GHC.IO.IOMode" "IOMode" '['Constructor "ReadMode", 'Constructor "WriteMode", 'Constructor "AppendMode", 'Constructor "ReadWriteMode"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo CCFlags Source # 
Instance details

Associated Types

type DatatypeInfoOf CCFlags 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo ConcFlags Source # 
Instance details

Associated Types

type DatatypeInfoOf ConcFlags 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ConcFlags = 'ADT "GHC.RTS.Flags" "ConcFlags" '['Record "ConcFlags" '['FieldInfo "ctxtSwitchTime", 'FieldInfo "ctxtSwitchTicks"]] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]
HasDatatypeInfo DebugFlags Source # 
Instance details

Associated Types

type DatatypeInfoOf DebugFlags 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf DebugFlags = 'ADT "GHC.RTS.Flags" "DebugFlags" '['Record "DebugFlags" '['FieldInfo "scheduler", 'FieldInfo "interpreter", 'FieldInfo "weak", 'FieldInfo "gccafs", 'FieldInfo "gc", 'FieldInfo "nonmoving_gc", 'FieldInfo "block_alloc", 'FieldInfo "sanity", 'FieldInfo "stable", 'FieldInfo "prof", 'FieldInfo "linker", 'FieldInfo "apply", 'FieldInfo "stm", 'FieldInfo "squeeze", 'FieldInfo "hpc", 'FieldInfo "sparks"]] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]
HasDatatypeInfo DoCostCentres Source # 
Instance details

Associated Types

type DatatypeInfoOf DoCostCentres 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf DoCostCentres = 'ADT "GHC.RTS.Flags" "DoCostCentres" '['Constructor "CostCentresNone", 'Constructor "CostCentresSummary", 'Constructor "CostCentresVerbose", 'Constructor "CostCentresAll", 'Constructor "CostCentresJSON"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo DoHeapProfile Source # 
Instance details

Associated Types

type DatatypeInfoOf DoHeapProfile 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf DoHeapProfile = 'ADT "GHC.RTS.Flags" "DoHeapProfile" '['Constructor "NoHeapProfiling", 'Constructor "HeapByCCS", 'Constructor "HeapByMod", 'Constructor "HeapByDescr", 'Constructor "HeapByType", 'Constructor "HeapByRetainer", 'Constructor "HeapByLDV", 'Constructor "HeapByClosureType", 'Constructor "HeapByInfoTable"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo DoTrace Source # 
Instance details

Associated Types

type DatatypeInfoOf DoTrace 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf DoTrace = 'ADT "GHC.RTS.Flags" "DoTrace" '['Constructor "TraceNone", 'Constructor "TraceEventLog", 'Constructor "TraceStderr"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo GCFlags Source # 
Instance details

Associated Types

type DatatypeInfoOf GCFlags 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf GCFlags = 'ADT "GHC.RTS.Flags" "GCFlags" '['Record "GCFlags" '['FieldInfo "statsFile", 'FieldInfo "giveStats", 'FieldInfo "maxStkSize", 'FieldInfo "initialStkSize", 'FieldInfo "stkChunkSize", 'FieldInfo "stkChunkBufferSize", 'FieldInfo "maxHeapSize", 'FieldInfo "minAllocAreaSize", 'FieldInfo "largeAllocLim", 'FieldInfo "nurseryChunkSize", 'FieldInfo "minOldGenSize", 'FieldInfo "heapSizeSuggestion", 'FieldInfo "heapSizeSuggestionAuto", 'FieldInfo "oldGenFactor", 'FieldInfo "returnDecayFactor", 'FieldInfo "pcFreeHeap", 'FieldInfo "generations", 'FieldInfo "squeezeUpdFrames", 'FieldInfo "compact", 'FieldInfo "compactThreshold", 'FieldInfo "sweep", 'FieldInfo "ringBell", 'FieldInfo "idleGCDelayTime", 'FieldInfo "doIdleGC", 'FieldInfo "heapBase", 'FieldInfo "allocLimitGrace", 'FieldInfo "numa", 'FieldInfo "numaMask"]] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]
HasDatatypeInfo GiveGCStats Source # 
Instance details

Associated Types

type DatatypeInfoOf GiveGCStats 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf GiveGCStats = 'ADT "GHC.RTS.Flags" "GiveGCStats" '['Constructor "NoGCStats", 'Constructor "CollectGCStats", 'Constructor "OneLineGCStats", 'Constructor "SummaryGCStats", 'Constructor "VerboseGCStats"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo MiscFlags Source # 
Instance details

HasDatatypeInfo ParFlags Source # 
Instance details

HasDatatypeInfo ProfFlags Source # 
Instance details

Associated Types

type DatatypeInfoOf ProfFlags 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ProfFlags = 'ADT "GHC.RTS.Flags" "ProfFlags" '['Record "ProfFlags" '['FieldInfo "doHeapProfile", 'FieldInfo "heapProfileInterval", 'FieldInfo "heapProfileIntervalTicks", 'FieldInfo "startHeapProfileAtStartup", 'FieldInfo "showCCSOnException", 'FieldInfo "maxRetainerSetSize", 'FieldInfo "ccsLength", 'FieldInfo "modSelector", 'FieldInfo "descrSelector", 'FieldInfo "typeSelector", 'FieldInfo "ccSelector", 'FieldInfo "ccsSelector", 'FieldInfo "retainerSelector", 'FieldInfo "bioSelector"]] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]
HasDatatypeInfo RTSFlags Source # 
Instance details

HasDatatypeInfo TickyFlags Source # 
Instance details

Associated Types

type DatatypeInfoOf TickyFlags 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo TraceFlags Source # 
Instance details

HasDatatypeInfo CallStack Source # 
Instance details

HasDatatypeInfo SrcLoc Source # 
Instance details

HasDatatypeInfo StaticPtrInfo Source # 
Instance details

Associated Types

type DatatypeInfoOf StaticPtrInfo 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo GCDetails Source # 
Instance details

Associated Types

type DatatypeInfoOf GCDetails 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf GCDetails = 'ADT "GHC.Stats" "GCDetails" '['Record "GCDetails" '['FieldInfo "gcdetails_gen", 'FieldInfo "gcdetails_threads", 'FieldInfo "gcdetails_allocated_bytes", 'FieldInfo "gcdetails_live_bytes", 'FieldInfo "gcdetails_large_objects_bytes", 'FieldInfo "gcdetails_compact_bytes", 'FieldInfo "gcdetails_slop_bytes", 'FieldInfo "gcdetails_mem_in_use_bytes", 'FieldInfo "gcdetails_copied_bytes", 'FieldInfo "gcdetails_par_max_copied_bytes", 'FieldInfo "gcdetails_par_balanced_copied_bytes", 'FieldInfo "gcdetails_block_fragmentation_bytes", 'FieldInfo "gcdetails_sync_elapsed_ns", 'FieldInfo "gcdetails_cpu_ns", 'FieldInfo "gcdetails_elapsed_ns", 'FieldInfo "gcdetails_nonmoving_gc_sync_cpu_ns", 'FieldInfo "gcdetails_nonmoving_gc_sync_elapsed_ns"]] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]
HasDatatypeInfo RTSStats Source # 
Instance details

Associated Types

type DatatypeInfoOf RTSStats 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf RTSStats = 'ADT "GHC.Stats" "RTSStats" '['Record "RTSStats" '['FieldInfo "gcs", 'FieldInfo "major_gcs", 'FieldInfo "allocated_bytes", 'FieldInfo "max_live_bytes", 'FieldInfo "max_large_objects_bytes", 'FieldInfo "max_compact_bytes", 'FieldInfo "max_slop_bytes", 'FieldInfo "max_mem_in_use_bytes", 'FieldInfo "cumulative_live_bytes", 'FieldInfo "copied_bytes", 'FieldInfo "par_copied_bytes", 'FieldInfo "cumulative_par_max_copied_bytes", 'FieldInfo "cumulative_par_balanced_copied_bytes", 'FieldInfo "init_cpu_ns", 'FieldInfo "init_elapsed_ns", 'FieldInfo "mutator_cpu_ns", 'FieldInfo "mutator_elapsed_ns", 'FieldInfo "gc_cpu_ns", 'FieldInfo "gc_elapsed_ns", 'FieldInfo "cpu_ns", 'FieldInfo "elapsed_ns", 'FieldInfo "nonmoving_gc_sync_cpu_ns", 'FieldInfo "nonmoving_gc_sync_elapsed_ns", 'FieldInfo "nonmoving_gc_sync_max_elapsed_ns", 'FieldInfo "nonmoving_gc_cpu_ns", 'FieldInfo "nonmoving_gc_elapsed_ns", 'FieldInfo "nonmoving_gc_max_elapsed_ns", 'FieldInfo "gc"]] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]
HasDatatypeInfo GeneralCategory Source # 
Instance details

Associated Types

type DatatypeInfoOf GeneralCategory 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf GeneralCategory = 'ADT "GHC.Unicode" "GeneralCategory" '['Constructor "UppercaseLetter", 'Constructor "LowercaseLetter", 'Constructor "TitlecaseLetter", 'Constructor "ModifierLetter", 'Constructor "OtherLetter", 'Constructor "NonSpacingMark", 'Constructor "SpacingCombiningMark", 'Constructor "EnclosingMark", 'Constructor "DecimalNumber", 'Constructor "LetterNumber", 'Constructor "OtherNumber", 'Constructor "ConnectorPunctuation", 'Constructor "DashPunctuation", 'Constructor "OpenPunctuation", 'Constructor "ClosePunctuation", 'Constructor "InitialQuote", 'Constructor "FinalQuote", 'Constructor "OtherPunctuation", 'Constructor "MathSymbol", 'Constructor "CurrencySymbol", 'Constructor "ModifierSymbol", 'Constructor "OtherSymbol", 'Constructor "Space", 'Constructor "LineSeparator", 'Constructor "ParagraphSeparator", 'Constructor "Control", 'Constructor "Format", 'Constructor "Surrogate", 'Constructor "PrivateUse", 'Constructor "NotAssigned"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo FieldFormat Source # 
Instance details

HasDatatypeInfo FormatAdjustment Source # 
Instance details

Associated Types

type DatatypeInfoOf FormatAdjustment 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf FormatAdjustment = 'ADT "Text.Printf" "FormatAdjustment" '['Constructor "LeftAdjust", 'Constructor "ZeroPad"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo FormatParse Source # 
Instance details

HasDatatypeInfo FormatSign Source # 
Instance details

Associated Types

type DatatypeInfoOf FormatSign 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf FormatSign = 'ADT "Text.Printf" "FormatSign" '['Constructor "SignPlus", 'Constructor "SignSpace"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo Lexeme Source # 
Instance details

HasDatatypeInfo Number Source # 
Instance details

HasDatatypeInfo Ordering Source # 
Instance details

Associated Types

type DatatypeInfoOf Ordering 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Ordering = 'ADT "GHC.Types" "Ordering" '['Constructor "LT", 'Constructor "EQ", 'Constructor "GT"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo () Source # 
Instance details

Associated Types

type DatatypeInfoOf () 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf () = 'ADT "GHC.Tuple.Prim" "Unit" '['Constructor "()"] '['[] :: [StrictnessInfo]]

Methods

datatypeInfo :: proxy () -> DatatypeInfo (Code ()) Source #

HasDatatypeInfo Bool Source # 
Instance details

Associated Types

type DatatypeInfoOf Bool 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf Bool = 'ADT "GHC.Types" "Bool" '['Constructor "False", 'Constructor "True"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo RuntimeRep Source # 
Instance details

Associated Types

type DatatypeInfoOf RuntimeRep 
Instance details

Defined in Generics.SOP.Instances

HasDatatypeInfo VecCount Source # 
Instance details

Associated Types

type DatatypeInfoOf VecCount 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf VecCount = 'ADT "GHC.Types" "VecCount" '['Constructor "Vec2", 'Constructor "Vec4", 'Constructor "Vec8", 'Constructor "Vec16", 'Constructor "Vec32", 'Constructor "Vec64"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
HasDatatypeInfo VecElem Source # 
Instance details

Associated Types

type DatatypeInfoOf VecElem 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf VecElem = 'ADT "GHC.Types" "VecElem" '['Constructor "Int8ElemRep", 'Constructor "Int16ElemRep", 'Constructor "Int32ElemRep", 'Constructor "Int64ElemRep", 'Constructor "Word8ElemRep", 'Constructor "Word16ElemRep", 'Constructor "Word32ElemRep", 'Constructor "Word64ElemRep", 'Constructor "FloatElemRep", 'Constructor "DoubleElemRep"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '[] :: [StrictnessInfo]]
Generic (Complex a) Source # 
Instance details

Associated Types

type Code (Complex a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Complex a) = '['[a, a]]

Methods

from :: Complex a -> Rep (Complex a) Source #

to :: Rep (Complex a) -> Complex a Source #

Generic (Identity a) Source # 
Instance details

Associated Types

type Code (Identity a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Identity a) = '['[a]]

Methods

from :: Identity a -> Rep (Identity a) Source #

to :: Rep (Identity a) -> Identity a Source #

Generic (First a) Source # 
Instance details

Associated Types

type Code (First a) 
Instance details

Defined in Generics.SOP.Instances

type Code (First a) = '['[Maybe a]]

Methods

from :: First a -> Rep (First a) Source #

to :: Rep (First a) -> First a Source #

Generic (Last a) Source # 
Instance details

Associated Types

type Code (Last a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Last a) = '['[Maybe a]]

Methods

from :: Last a -> Rep (Last a) Source #

to :: Rep (Last a) -> Last a Source #

Generic (Down a) Source # 
Instance details

Associated Types

type Code (Down a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Down a) = '['[a]]

Methods

from :: Down a -> Rep (Down a) Source #

to :: Rep (Down a) -> Down a Source #

Generic (First a) Source # 
Instance details

Associated Types

type Code (First a) 
Instance details

Defined in Generics.SOP.Instances

type Code (First a) = '['[a]]

Methods

from :: First a -> Rep (First a) Source #

to :: Rep (First a) -> First a Source #

Generic (Last a) Source # 
Instance details

Associated Types

type Code (Last a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Last a) = '['[a]]

Methods

from :: Last a -> Rep (Last a) Source #

to :: Rep (Last a) -> Last a Source #

Generic (Max a) Source # 
Instance details

Associated Types

type Code (Max a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Max a) = '['[a]]

Methods

from :: Max a -> Rep (Max a) Source #

to :: Rep (Max a) -> Max a Source #

Generic (Min a) Source # 
Instance details

Associated Types

type Code (Min a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Min a) = '['[a]]

Methods

from :: Min a -> Rep (Min a) Source #

to :: Rep (Min a) -> Min a Source #

Generic (WrappedMonoid m) Source # 
Instance details

Associated Types

type Code (WrappedMonoid m) 
Instance details

Defined in Generics.SOP.Instances

type Code (WrappedMonoid m) = '['[m]]
Generic (Dual a) Source # 
Instance details

Associated Types

type Code (Dual a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Dual a) = '['[a]]

Methods

from :: Dual a -> Rep (Dual a) Source #

to :: Rep (Dual a) -> Dual a Source #

Generic (Endo a) Source # 
Instance details

Associated Types

type Code (Endo a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Endo a) = '['[a -> a]]

Methods

from :: Endo a -> Rep (Endo a) Source #

to :: Rep (Endo a) -> Endo a Source #

Generic (Product a) Source # 
Instance details

Associated Types

type Code (Product a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Product a) = '['[a]]

Methods

from :: Product a -> Rep (Product a) Source #

to :: Rep (Product a) -> Product a Source #

Generic (Sum a) Source # 
Instance details

Associated Types

type Code (Sum a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Sum a) = '['[a]]

Methods

from :: Sum a -> Rep (Sum a) Source #

to :: Rep (Sum a) -> Sum a Source #

Generic (NonEmpty a) Source # 
Instance details

Associated Types

type Code (NonEmpty a) 
Instance details

Defined in Generics.SOP.Instances

type Code (NonEmpty a) = '['[a, [a]]]

Methods

from :: NonEmpty a -> Rep (NonEmpty a) Source #

to :: Rep (NonEmpty a) -> NonEmpty a Source #

Generic (Par1 p) Source # 
Instance details

Associated Types

type Code (Par1 p) 
Instance details

Defined in Generics.SOP.Instances

type Code (Par1 p) = '['[p]]

Methods

from :: Par1 p -> Rep (Par1 p) Source #

to :: Rep (Par1 p) -> Par1 p Source #

Generic (Buffer e) Source # 
Instance details

Associated Types

type Code (Buffer e) 
Instance details

Defined in Generics.SOP.Instances

type Code (Buffer e) = '['[RawBuffer e, BufferState, Int, Word64, Int, Int]]

Methods

from :: Buffer e -> Rep (Buffer e) Source #

to :: Rep (Buffer e) -> Buffer e Source #

Generic (ArgDescr a) Source # 
Instance details

Associated Types

type Code (ArgDescr a) 
Instance details

Defined in Generics.SOP.Instances

type Code (ArgDescr a) = '['[a], '[String -> a, String], '[Maybe String -> a, String]]

Methods

from :: ArgDescr a -> Rep (ArgDescr a) Source #

to :: Rep (ArgDescr a) -> ArgDescr a Source #

Generic (ArgOrder a) Source # 
Instance details

Associated Types

type Code (ArgOrder a) 
Instance details

Defined in Generics.SOP.Instances

type Code (ArgOrder a) = '['[] :: [Type], '[] :: [Type], '[String -> a]]

Methods

from :: ArgOrder a -> Rep (ArgOrder a) Source #

to :: Rep (ArgOrder a) -> ArgOrder a Source #

Generic (OptDescr a) Source # 
Instance details

Associated Types

type Code (OptDescr a) 
Instance details

Defined in Generics.SOP.Instances

type Code (OptDescr a) = '['[[Char], [String], ArgDescr a, String]]

Methods

from :: OptDescr a -> Rep (OptDescr a) Source #

to :: Rep (OptDescr a) -> OptDescr a Source #

Generic (I a) Source # 
Instance details

Associated Types

type Code (I a) 
Instance details

Defined in Generics.SOP.Instances

type Code (I a) = '['[a]]

Methods

from :: I a -> Rep (I a) Source #

to :: Rep (I a) -> I a Source #

Generic (Maybe a) Source # 
Instance details

Associated Types

type Code (Maybe a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Maybe a) = '['[] :: [Type], '[a]]

Methods

from :: Maybe a -> Rep (Maybe a) Source #

to :: Rep (Maybe a) -> Maybe a Source #

Generic [a] Source # 
Instance details

Associated Types

type Code [a] 
Instance details

Defined in Generics.SOP.Instances

type Code [a] = '['[] :: [Type], '[a, [a]]]

Methods

from :: [a] -> Rep [a] Source #

to :: Rep [a] -> [a] Source #

HasDatatypeInfo (Complex a) Source # 
Instance details

Methods

datatypeInfo :: proxy (Complex a) -> DatatypeInfo (Code (Complex a)) Source #

HasDatatypeInfo (Identity a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Identity a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Identity a) = 'Newtype "Data.Functor.Identity" "Identity" ('Record "Identity" '['FieldInfo "runIdentity"])

Methods

datatypeInfo :: proxy (Identity a) -> DatatypeInfo (Code (Identity a)) Source #

HasDatatypeInfo (First a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (First a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (First a) = 'Newtype "Data.Monoid" "First" ('Record "First" '['FieldInfo "getFirst"])

Methods

datatypeInfo :: proxy (First a) -> DatatypeInfo (Code (First a)) Source #

HasDatatypeInfo (Last a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Last a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Last a) = 'Newtype "Data.Monoid" "Last" ('Record "Last" '['FieldInfo "getLast"])

Methods

datatypeInfo :: proxy (Last a) -> DatatypeInfo (Code (Last a)) Source #

HasDatatypeInfo (Down a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Down a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Down a) = 'Newtype "Data.Ord" "Down" ('Record "Down" '['FieldInfo "getDown"])

Methods

datatypeInfo :: proxy (Down a) -> DatatypeInfo (Code (Down a)) Source #

HasDatatypeInfo (First a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (First a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (First a) = 'Newtype "Data.Semigroup" "First" ('Record "First" '['FieldInfo "getFirst"])

Methods

datatypeInfo :: proxy (First a) -> DatatypeInfo (Code (First a)) Source #

HasDatatypeInfo (Last a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Last a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Last a) = 'Newtype "Data.Semigroup" "Last" ('Record "Last" '['FieldInfo "getLast"])

Methods

datatypeInfo :: proxy (Last a) -> DatatypeInfo (Code (Last a)) Source #

HasDatatypeInfo (Max a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Max a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Max a) = 'Newtype "Data.Semigroup" "Max" ('Record "Max" '['FieldInfo "getMax"])

Methods

datatypeInfo :: proxy (Max a) -> DatatypeInfo (Code (Max a)) Source #

HasDatatypeInfo (Min a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Min a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Min a) = 'Newtype "Data.Semigroup" "Min" ('Record "Min" '['FieldInfo "getMin"])

Methods

datatypeInfo :: proxy (Min a) -> DatatypeInfo (Code (Min a)) Source #

HasDatatypeInfo (WrappedMonoid m) Source # 
Instance details

Associated Types

type DatatypeInfoOf (WrappedMonoid m) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (WrappedMonoid m) = 'Newtype "Data.Semigroup" "WrappedMonoid" ('Record "WrapMonoid" '['FieldInfo "unwrapMonoid"])
HasDatatypeInfo (Dual a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Dual a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Dual a) = 'Newtype "Data.Semigroup.Internal" "Dual" ('Record "Dual" '['FieldInfo "getDual"])

Methods

datatypeInfo :: proxy (Dual a) -> DatatypeInfo (Code (Dual a)) Source #

HasDatatypeInfo (Endo a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Endo a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Endo a) = 'Newtype "Data.Semigroup.Internal" "Endo" ('Record "Endo" '['FieldInfo "appEndo"])

Methods

datatypeInfo :: proxy (Endo a) -> DatatypeInfo (Code (Endo a)) Source #

HasDatatypeInfo (Product a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Product a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Product a) = 'Newtype "Data.Semigroup.Internal" "Product" ('Record "Product" '['FieldInfo "getProduct"])

Methods

datatypeInfo :: proxy (Product a) -> DatatypeInfo (Code (Product a)) Source #

HasDatatypeInfo (Sum a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Sum a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Sum a) = 'Newtype "Data.Semigroup.Internal" "Sum" ('Record "Sum" '['FieldInfo "getSum"])

Methods

datatypeInfo :: proxy (Sum a) -> DatatypeInfo (Code (Sum a)) Source #

HasDatatypeInfo (NonEmpty a) Source # 
Instance details

Methods

datatypeInfo :: proxy (NonEmpty a) -> DatatypeInfo (Code (NonEmpty a)) Source #

HasDatatypeInfo (Par1 p) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Par1 p) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Par1 p) = 'Newtype "GHC.Generics" "Par1" ('Record "Par1" '['FieldInfo "unPar1"])

Methods

datatypeInfo :: proxy (Par1 p) -> DatatypeInfo (Code (Par1 p)) Source #

HasDatatypeInfo (Buffer e) Source # 
Instance details

Methods

datatypeInfo :: proxy (Buffer e) -> DatatypeInfo (Code (Buffer e)) Source #

HasDatatypeInfo (ArgDescr a) Source # 
Instance details

Methods

datatypeInfo :: proxy (ArgDescr a) -> DatatypeInfo (Code (ArgDescr a)) Source #

HasDatatypeInfo (ArgOrder a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (ArgOrder a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (ArgOrder a) = 'ADT "System.Console.GetOpt" "ArgOrder" '['Constructor "RequireOrder", 'Constructor "Permute", 'Constructor "ReturnInOrder"] '['[] :: [StrictnessInfo], '[] :: [StrictnessInfo], '['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (ArgOrder a) -> DatatypeInfo (Code (ArgOrder a)) Source #

HasDatatypeInfo (OptDescr a) Source # 
Instance details

Methods

datatypeInfo :: proxy (OptDescr a) -> DatatypeInfo (Code (OptDescr a)) Source #

HasDatatypeInfo (I a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (I a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (I a) = 'Newtype "Data.SOP.BasicFunctors" "I" ('Constructor "I")

Methods

datatypeInfo :: proxy (I a) -> DatatypeInfo (Code (I a)) Source #

HasDatatypeInfo (Maybe a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Maybe a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Maybe a) = 'ADT "GHC.Maybe" "Maybe" '['Constructor "Nothing", 'Constructor "Just"] '['[] :: [StrictnessInfo], '['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (Maybe a) -> DatatypeInfo (Code (Maybe a)) Source #

HasDatatypeInfo [a] Source # 
Instance details

Methods

datatypeInfo :: proxy [a] -> DatatypeInfo (Code [a]) Source #

Generic (Either a b) Source # 
Instance details

Associated Types

type Code (Either a b) 
Instance details

Defined in Generics.SOP.Instances

type Code (Either a b) = '['[a], '[b]]

Methods

from :: Either a b -> Rep (Either a b) Source #

to :: Rep (Either a b) -> Either a b Source #

Generic (Fixed a) Source # 
Instance details

Associated Types

type Code (Fixed a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Fixed a) = '['[Integer]]

Methods

from :: Fixed a -> Rep (Fixed a) Source #

to :: Rep (Fixed a) -> Fixed a Source #

Generic (Proxy t) Source # 
Instance details

Associated Types

type Code (Proxy t) 
Instance details

Defined in Generics.SOP.Instances

type Code (Proxy t) = '['[] :: [Type]]

Methods

from :: Proxy t -> Rep (Proxy t) Source #

to :: Rep (Proxy t) -> Proxy t Source #

Generic (Arg a b) Source # 
Instance details

Associated Types

type Code (Arg a b) 
Instance details

Defined in Generics.SOP.Instances

type Code (Arg a b) = '['[a, b]]

Methods

from :: Arg a b -> Rep (Arg a b) Source #

to :: Rep (Arg a b) -> Arg a b Source #

Generic (U1 p) Source # 
Instance details

Associated Types

type Code (U1 p) 
Instance details

Defined in Generics.SOP.Instances

type Code (U1 p) = '['[] :: [Type]]

Methods

from :: U1 p -> Rep (U1 p) Source #

to :: Rep (U1 p) -> U1 p Source #

Generic (V1 p) Source # 
Instance details

Associated Types

type Code (V1 p) 
Instance details

Defined in Generics.SOP.Instances

type Code (V1 p) = '[] :: [[Type]]

Methods

from :: V1 p -> Rep (V1 p) Source #

to :: Rep (V1 p) -> V1 p Source #

Generic (a, b) Source # 
Instance details

Associated Types

type Code (a, b) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b) = '['[a, b]]

Methods

from :: (a, b) -> Rep (a, b) Source #

to :: Rep (a, b) -> (a, b) Source #

HasDatatypeInfo (Either a b) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Either a b) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy (Either a b) -> DatatypeInfo (Code (Either a b)) Source #

HasDatatypeInfo (Fixed a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Fixed a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Fixed a) = 'Newtype "Data.Fixed" "Fixed" ('Constructor "MkFixed")

Methods

datatypeInfo :: proxy (Fixed a) -> DatatypeInfo (Code (Fixed a)) Source #

HasDatatypeInfo (Proxy t) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Proxy t) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Proxy t) = 'ADT "Data.Proxy" "Proxy" '['Constructor "Proxy"] '['[] :: [StrictnessInfo]]

Methods

datatypeInfo :: proxy (Proxy t) -> DatatypeInfo (Code (Proxy t)) Source #

HasDatatypeInfo (Arg a b) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Arg a b) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy (Arg a b) -> DatatypeInfo (Code (Arg a b)) Source #

HasDatatypeInfo (U1 p) Source # 
Instance details

Associated Types

type DatatypeInfoOf (U1 p) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (U1 p) = 'ADT "GHC.Generics" "U1" '['Constructor "U1"] '['[] :: [StrictnessInfo]]

Methods

datatypeInfo :: proxy (U1 p) -> DatatypeInfo (Code (U1 p)) Source #

HasDatatypeInfo (V1 p) Source # 
Instance details

Associated Types

type DatatypeInfoOf (V1 p) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (V1 p) = 'ADT "GHC.Generics" "V1" ('[] :: [ConstructorInfo]) ('[] :: [[StrictnessInfo]])

Methods

datatypeInfo :: proxy (V1 p) -> DatatypeInfo (Code (V1 p)) Source #

HasDatatypeInfo (a, b) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy (a, b) -> DatatypeInfo (Code (a, b)) Source #

Generic (Const a b) Source # 
Instance details

Associated Types

type Code (Const a b) 
Instance details

Defined in Generics.SOP.Instances

type Code (Const a b) = '['[a]]

Methods

from :: Const a b -> Rep (Const a b) Source #

to :: Rep (Const a b) -> Const a b Source #

Generic (Alt f a) Source # 
Instance details

Associated Types

type Code (Alt f a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Alt f a) = '['[f a]]

Methods

from :: Alt f a -> Rep (Alt f a) Source #

to :: Rep (Alt f a) -> Alt f a Source #

Generic (BufferCodec from to state) Source # 
Instance details

Associated Types

type Code (BufferCodec from to state) 
Instance details

Defined in Generics.SOP.Instances

type Code (BufferCodec from to state) = '['[CodeBuffer# from to, Buffer from -> Buffer to -> State# RealWorld -> (# State# RealWorld, Buffer from, Buffer to #), IO (), IO state, state -> IO ()]]

Methods

from :: BufferCodec from to state -> Rep (BufferCodec from to state) Source #

to :: Rep (BufferCodec from to state) -> BufferCodec from to state Source #

Generic (K a b) Source # 
Instance details

Associated Types

type Code (K a b) 
Instance details

Defined in Generics.SOP.Instances

type Code (K a b) = '['[a]]

Methods

from :: K a b -> Rep (K a b) Source #

to :: Rep (K a b) -> K a b Source #

Generic (a, b, c) Source # 
Instance details

Associated Types

type Code (a, b, c) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c) = '['[a, b, c]]

Methods

from :: (a, b, c) -> Rep (a, b, c) Source #

to :: Rep (a, b, c) -> (a, b, c) Source #

HasDatatypeInfo (Const a b) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Const a b) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Const a b) = 'Newtype "Data.Functor.Const" "Const" ('Record "Const" '['FieldInfo "getConst"])

Methods

datatypeInfo :: proxy (Const a b) -> DatatypeInfo (Code (Const a b)) Source #

HasDatatypeInfo (Alt f a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Alt f a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Alt f a) = 'Newtype "Data.Semigroup.Internal" "Alt" ('Record "Alt" '['FieldInfo "getAlt"])

Methods

datatypeInfo :: proxy (Alt f a) -> DatatypeInfo (Code (Alt f a)) Source #

HasDatatypeInfo (BufferCodec from to state) Source # 
Instance details

Methods

datatypeInfo :: proxy (BufferCodec from to state) -> DatatypeInfo (Code (BufferCodec from to state)) Source #

HasDatatypeInfo (K a b) Source # 
Instance details

Associated Types

type DatatypeInfoOf (K a b) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (K a b) = 'Newtype "Data.SOP.BasicFunctors" "K" ('Constructor "K")

Methods

datatypeInfo :: proxy (K a b) -> DatatypeInfo (Code (K a b)) Source #

HasDatatypeInfo (a, b, c) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c) -> DatatypeInfo (Code (a, b, c)) Source #

Generic (Product f g a) Source # 
Instance details

Associated Types

type Code (Product f g a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Product f g a) = '['[f a, g a]]

Methods

from :: Product f g a -> Rep (Product f g a) Source #

to :: Rep (Product f g a) -> Product f g a Source #

Generic (Sum f g a) Source # 
Instance details

Associated Types

type Code (Sum f g a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Sum f g a) = '['[f a], '[g a]]

Methods

from :: Sum f g a -> Rep (Sum f g a) Source #

to :: Rep (Sum f g a) -> Sum f g a Source #

Generic ((f :*: g) p) Source # 
Instance details

Associated Types

type Code ((f :*: g) p) 
Instance details

Defined in Generics.SOP.Instances

type Code ((f :*: g) p) = '['[f p, g p]]

Methods

from :: (f :*: g) p -> Rep ((f :*: g) p) Source #

to :: Rep ((f :*: g) p) -> (f :*: g) p Source #

Generic ((f :+: g) p) Source # 
Instance details

Associated Types

type Code ((f :+: g) p) 
Instance details

Defined in Generics.SOP.Instances

type Code ((f :+: g) p) = '['[f p], '[g p]]

Methods

from :: (f :+: g) p -> Rep ((f :+: g) p) Source #

to :: Rep ((f :+: g) p) -> (f :+: g) p Source #

Generic (K1 i c p) Source # 
Instance details

Associated Types

type Code (K1 i c p) 
Instance details

Defined in Generics.SOP.Instances

type Code (K1 i c p) = '['[c]]

Methods

from :: K1 i c p -> Rep (K1 i c p) Source #

to :: Rep (K1 i c p) -> K1 i c p Source #

Generic ((f -.-> g) a) Source # 
Instance details

Associated Types

type Code ((f -.-> g) a) 
Instance details

Defined in Generics.SOP.Instances

type Code ((f -.-> g) a) = '['[f a -> g a]]

Methods

from :: (f -.-> g) a -> Rep ((f -.-> g) a) Source #

to :: Rep ((f -.-> g) a) -> (f -.-> g) a Source #

Generic (a, b, c, d) Source # 
Instance details

Associated Types

type Code (a, b, c, d) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d) = '['[a, b, c, d]]

Methods

from :: (a, b, c, d) -> Rep (a, b, c, d) Source #

to :: Rep (a, b, c, d) -> (a, b, c, d) Source #

HasDatatypeInfo (Product f g a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Product f g a) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy (Product f g a) -> DatatypeInfo (Code (Product f g a)) Source #

HasDatatypeInfo (Sum f g a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Sum f g a) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy (Sum f g a) -> DatatypeInfo (Code (Sum f g a)) Source #

HasDatatypeInfo ((f :*: g) p) Source # 
Instance details

Associated Types

type DatatypeInfoOf ((f :*: g) p) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy ((f :*: g) p) -> DatatypeInfo (Code ((f :*: g) p)) Source #

HasDatatypeInfo ((f :+: g) p) Source # 
Instance details

Associated Types

type DatatypeInfoOf ((f :+: g) p) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy ((f :+: g) p) -> DatatypeInfo (Code ((f :+: g) p)) Source #

HasDatatypeInfo (K1 i c p) Source # 
Instance details

Associated Types

type DatatypeInfoOf (K1 i c p) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (K1 i c p) = 'Newtype "GHC.Generics" "K1" ('Record "K1" '['FieldInfo "unK1"])

Methods

datatypeInfo :: proxy (K1 i c p) -> DatatypeInfo (Code (K1 i c p)) Source #

HasDatatypeInfo ((f -.-> g) a) Source # 
Instance details

Associated Types

type DatatypeInfoOf ((f -.-> g) a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ((f -.-> g) a) = 'Newtype "Data.SOP.Classes" "-.->" ('Record "Fn" '['FieldInfo "apFn"])

Methods

datatypeInfo :: proxy ((f -.-> g) a) -> DatatypeInfo (Code ((f -.-> g) a)) Source #

HasDatatypeInfo (a, b, c, d) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d) -> DatatypeInfo (Code (a, b, c, d)) Source #

Generic (Compose f g a) Source # 
Instance details

Associated Types

type Code (Compose f g a) 
Instance details

Defined in Generics.SOP.Instances

type Code (Compose f g a) = '['[f (g a)]]

Methods

from :: Compose f g a -> Rep (Compose f g a) Source #

to :: Rep (Compose f g a) -> Compose f g a Source #

Generic ((f :.: g) p) Source # 
Instance details

Associated Types

type Code ((f :.: g) p) 
Instance details

Defined in Generics.SOP.Instances

type Code ((f :.: g) p) = '['[f (g p)]]

Methods

from :: (f :.: g) p -> Rep ((f :.: g) p) Source #

to :: Rep ((f :.: g) p) -> (f :.: g) p Source #

Generic (M1 i c f p) Source # 
Instance details

Associated Types

type Code (M1 i c f p) 
Instance details

Defined in Generics.SOP.Instances

type Code (M1 i c f p) = '['[f p]]

Methods

from :: M1 i c f p -> Rep (M1 i c f p) Source #

to :: Rep (M1 i c f p) -> M1 i c f p Source #

Generic ((f :.: g) p) Source # 
Instance details

Associated Types

type Code ((f :.: g) p) 
Instance details

Defined in Generics.SOP.Instances

type Code ((f :.: g) p) = '['[f (g p)]]

Methods

from :: (f :.: g) p -> Rep ((f :.: g) p) Source #

to :: Rep ((f :.: g) p) -> (f :.: g) p Source #

Generic (a, b, c, d, e) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e) = '['[a, b, c, d, e]]

Methods

from :: (a, b, c, d, e) -> Rep (a, b, c, d, e) Source #

to :: Rep (a, b, c, d, e) -> (a, b, c, d, e) Source #

HasDatatypeInfo (Compose f g a) Source # 
Instance details

Associated Types

type DatatypeInfoOf (Compose f g a) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (Compose f g a) = 'Newtype "Data.Functor.Compose" "Compose" ('Record "Compose" '['FieldInfo "getCompose"])

Methods

datatypeInfo :: proxy (Compose f g a) -> DatatypeInfo (Code (Compose f g a)) Source #

HasDatatypeInfo ((f :.: g) p) Source # 
Instance details

Associated Types

type DatatypeInfoOf ((f :.: g) p) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ((f :.: g) p) = 'Newtype "GHC.Generics" ":.:" ('Record "Comp1" '['FieldInfo "unComp1"])

Methods

datatypeInfo :: proxy ((f :.: g) p) -> DatatypeInfo (Code ((f :.: g) p)) Source #

HasDatatypeInfo (M1 i c f p) Source # 
Instance details

Associated Types

type DatatypeInfoOf (M1 i c f p) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (M1 i c f p) = 'Newtype "GHC.Generics" "M1" ('Record "M1" '['FieldInfo "unM1"])

Methods

datatypeInfo :: proxy (M1 i c f p) -> DatatypeInfo (Code (M1 i c f p)) Source #

HasDatatypeInfo ((f :.: g) p) Source # 
Instance details

Associated Types

type DatatypeInfoOf ((f :.: g) p) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf ((f :.: g) p) = 'Newtype "Data.SOP.BasicFunctors" ":.:" ('Constructor "Comp")

Methods

datatypeInfo :: proxy ((f :.: g) p) -> DatatypeInfo (Code ((f :.: g) p)) Source #

HasDatatypeInfo (a, b, c, d, e) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e) -> DatatypeInfo (Code (a, b, c, d, e)) Source #

Generic (a, b, c, d, e, f) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f) = '['[a, b, c, d, e, f]]

Methods

from :: (a, b, c, d, e, f) -> Rep (a, b, c, d, e, f) Source #

to :: Rep (a, b, c, d, e, f) -> (a, b, c, d, e, f) Source #

HasDatatypeInfo (a, b, c, d, e, f) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f) -> DatatypeInfo (Code (a, b, c, d, e, f)) Source #

Generic (a, b, c, d, e, f, g) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g) = '['[a, b, c, d, e, f, g]]

Methods

from :: (a, b, c, d, e, f, g) -> Rep (a, b, c, d, e, f, g) Source #

to :: Rep (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) Source #

HasDatatypeInfo (a, b, c, d, e, f, g) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g) -> DatatypeInfo (Code (a, b, c, d, e, f, g)) Source #

Generic (a, b, c, d, e, f, g, h) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h) = '['[a, b, c, d, e, f, g, h]]

Methods

from :: (a, b, c, d, e, f, g, h) -> Rep (a, b, c, d, e, f, g, h) Source #

to :: Rep (a, b, c, d, e, f, g, h) -> (a, b, c, d, e, f, g, h) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h)) Source #

Generic (a, b, c, d, e, f, g, h, i) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i) = '['[a, b, c, d, e, f, g, h, i]]

Methods

from :: (a, b, c, d, e, f, g, h, i) -> Rep (a, b, c, d, e, f, g, h, i) Source #

to :: Rep (a, b, c, d, e, f, g, h, i) -> (a, b, c, d, e, f, g, h, i) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i)) Source #

Generic (a, b, c, d, e, f, g, h, i, j) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j) = '['[a, b, c, d, e, f, g, h, i, j]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j) -> Rep (a, b, c, d, e, f, g, h, i, j) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j) -> (a, b, c, d, e, f, g, h, i, j) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k) = '['[a, b, c, d, e, f, g, h, i, j, k]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k) -> Rep (a, b, c, d, e, f, g, h, i, j, k) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k) -> (a, b, c, d, e, f, g, h, i, j, k) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l) = '['[a, b, c, d, e, f, g, h, i, j, k, l]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l) -> (a, b, c, d, e, f, g, h, i, j, k, l) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m) -> (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) Source # 
Instance details

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) 
Instance details

Defined in Generics.SOP.Instances

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) = 'ADT "GHC.Tuple.Prim" "Tuple19" '['Constructor "(,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) = 'ADT "GHC.Tuple.Prim" "Tuple20" '['Constructor "(,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) = 'ADT "GHC.Tuple.Prim" "Tuple21" '['Constructor "(,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) = 'ADT "GHC.Tuple.Prim" "Tuple22" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) = 'ADT "GHC.Tuple.Prim" "Tuple23" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) = 'ADT "GHC.Tuple.Prim" "Tuple24" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) = 'ADT "GHC.Tuple.Prim" "Tuple25" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) = 'ADT "GHC.Tuple.Prim" "Tuple26" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) = 'ADT "GHC.Tuple.Prim" "Tuple27" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) = 'ADT "GHC.Tuple.Prim" "Tuple28" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) = 'ADT "GHC.Tuple.Prim" "Tuple29" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28)) Source #

Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) Source # 
Instance details

Associated Types

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) 
Instance details

Defined in Generics.SOP.Instances

type Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) = '['[a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29]]

Methods

from :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) -> Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) Source #

to :: Rep (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) Source #

HasDatatypeInfo (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) Source # 
Instance details

Associated Types

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) 
Instance details

Defined in Generics.SOP.Instances

type DatatypeInfoOf (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) = 'ADT "GHC.Tuple.Prim" "Tuple30" '['Constructor "(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)"] '['['StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy, 'StrictnessInfo 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy]]

Methods

datatypeInfo :: proxy (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) -> DatatypeInfo (Code (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29)) Source #