zm-0.3.2: Language independent, reproducible, absolute types

Safe HaskellNone
LanguageHaskell2010

ZM.Type.Bits23

Documentation

data Bits23 #

Constructors

Bits23 

Fields

Instances

Eq Bits23 # 

Methods

(==) :: Bits23 -> Bits23 -> Bool #

(/=) :: Bits23 -> Bits23 -> Bool #

Ord Bits23 # 
Show Bits23 # 
Generic Bits23 # 

Associated Types

type Rep Bits23 :: * -> * #

Methods

from :: Bits23 -> Rep Bits23 x #

to :: Rep Bits23 x -> Bits23 #

Flat Bits23 # 
Model Bits23 # 
type Rep Bits23 # 
type Rep Bits23 = D1 * (MetaData "Bits23" "ZM.Type.Bits23" "zm-0.3.2-9mi18pWAXoyJpfFB84Zp7D" False) (C1 * (MetaCons "Bits23" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "bit0") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) (S1 * (MetaSel (Just Symbol "bit1") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit))) ((:*:) * (S1 * (MetaSel (Just Symbol "bit2") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) ((:*:) * (S1 * (MetaSel (Just Symbol "bit3") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) (S1 * (MetaSel (Just Symbol "bit4") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "bit5") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) ((:*:) * (S1 * (MetaSel (Just Symbol "bit6") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) (S1 * (MetaSel (Just Symbol "bit7") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)))) ((:*:) * (S1 * (MetaSel (Just Symbol "bit8") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) ((:*:) * (S1 * (MetaSel (Just Symbol "bit9") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) (S1 * (MetaSel (Just Symbol "bit10") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "bit11") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) ((:*:) * (S1 * (MetaSel (Just Symbol "bit12") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) (S1 * (MetaSel (Just Symbol "bit13") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)))) ((:*:) * (S1 * (MetaSel (Just Symbol "bit14") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) ((:*:) * (S1 * (MetaSel (Just Symbol "bit15") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) (S1 * (MetaSel (Just Symbol "bit16") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "bit17") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) ((:*:) * (S1 * (MetaSel (Just Symbol "bit18") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) (S1 * (MetaSel (Just Symbol "bit19") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)))) ((:*:) * (S1 * (MetaSel (Just Symbol "bit20") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) ((:*:) * (S1 * (MetaSel (Just Symbol "bit21") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit)) (S1 * (MetaSel (Just Symbol "bit22") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Bit))))))))