word-array-1.1.0.0
Safe Haskell None
Language Haskell2010

Data.Word64Array.Word8

Synopsis

Documentation

newtype WordArray Source #

A vector of 8 Word8 s packed into a Word64 .

Instances

Instances details
Eq WordArray Source #
Instance details

Defined in Data.Word64Array.Word8

Ord WordArray Source #
Instance details

Defined in Data.Word64Array.Word8

Show WordArray Source #
Instance details

Defined in Data.Word64Array.Word8

NFData WordArray Source #
Instance details

Defined in Data.Word64Array.Word8

MonoFunctor WordArray Source #
Instance details

Defined in Data.Word64Array.Word8

MonoFoldable WordArray Source #
Instance details

Defined in Data.Word64Array.Word8

Methods

ofoldMap :: Monoid m => ( Element WordArray -> m) -> WordArray -> m Source #

ofoldr :: ( Element WordArray -> b -> b) -> b -> WordArray -> b Source #

ofoldl' :: (a -> Element WordArray -> a) -> a -> WordArray -> a Source #

otoList :: WordArray -> [ Element WordArray ] Source #

oall :: ( Element WordArray -> Bool ) -> WordArray -> Bool Source #

oany :: ( Element WordArray -> Bool ) -> WordArray -> Bool Source #

onull :: WordArray -> Bool Source #

olength :: WordArray -> Int Source #

olength64 :: WordArray -> Int64 Source #

ocompareLength :: Integral i => WordArray -> i -> Ordering Source #

otraverse_ :: Applicative f => ( Element WordArray -> f b) -> WordArray -> f () Source #

ofor_ :: Applicative f => WordArray -> ( Element WordArray -> f b) -> f () Source #

omapM_ :: Applicative m => ( Element WordArray -> m ()) -> WordArray -> m () Source #

oforM_ :: Applicative m => WordArray -> ( Element WordArray -> m ()) -> m () Source #

ofoldlM :: Monad m => (a -> Element WordArray -> m a) -> a -> WordArray -> m a Source #

ofoldMap1Ex :: Semigroup m => ( Element WordArray -> m) -> WordArray -> m Source #

ofoldr1Ex :: ( Element WordArray -> Element WordArray -> Element WordArray ) -> WordArray -> Element WordArray Source #

ofoldl1Ex' :: ( Element WordArray -> Element WordArray -> Element WordArray ) -> WordArray -> Element WordArray Source #

headEx :: WordArray -> Element WordArray Source #

lastEx :: WordArray -> Element WordArray Source #

unsafeHead :: WordArray -> Element WordArray Source #

unsafeLast :: WordArray -> Element WordArray Source #

maximumByEx :: ( Element WordArray -> Element WordArray -> Ordering ) -> WordArray -> Element WordArray Source #

minimumByEx :: ( Element WordArray -> Element WordArray -> Ordering ) -> WordArray -> Element WordArray Source #

oelem :: Element WordArray -> WordArray -> Bool Source #

onotElem :: Element WordArray -> WordArray -> Bool Source #

type Element WordArray Source #
Instance details

Defined in Data.Word64Array.Word8