hw-bits-0.7.1.3: Bit manipulation

Safe HaskellSafe
LanguageHaskell2010

HaskellWorks.Data.Bits.Broadword.Type

Documentation

newtype Broadword a Source #

Constructors

Broadword a 
Instances
Functor Broadword Source # 
Instance details

Defined in HaskellWorks.Data.Bits.Broadword.Type

Methods

fmap :: (a -> b) -> Broadword a -> Broadword b #

(<$) :: a -> Broadword b -> Broadword a #

Eq a => Eq (Broadword a) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.Broadword.Type

Methods

(==) :: Broadword a -> Broadword a -> Bool #

(/=) :: Broadword a -> Broadword a -> Bool #

Show a => Show (Broadword a) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.Broadword.Type

Generic (Broadword a) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.Broadword.Type

Associated Types

type Rep (Broadword a) :: Type -> Type #

Methods

from :: Broadword a -> Rep (Broadword a) x #

to :: Rep (Broadword a) x -> Broadword a #

NFData a => NFData (Broadword a) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.Broadword.Type

Methods

rnf :: Broadword a -> () #

type Rep (Broadword a) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.Broadword.Type

type Rep (Broadword a) = D1 (MetaData "Broadword" "HaskellWorks.Data.Bits.Broadword.Type" "hw-bits-0.7.1.3-1qy24AWUzBZLY1Ahglf6L0" True) (C1 (MetaCons "Broadword" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a)))