easytensor-1.0.0.1: Pure, type-indexed haskell vector, matrix, and tensor library.

Safe HaskellNone
LanguageHaskell2010

Numeric.DataFrame.Internal.Array.Family.ScalarBase

Synopsis

Documentation

newtype ScalarBase t Source #

Specialize ScalarBase type without any arrays

Constructors

ScalarBase 

Fields

Instances
PrimBytes t => PrimArray t (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Methods

broadcast :: t -> ScalarBase t Source #

ix# :: Int# -> ScalarBase t -> t Source #

gen# :: Int# -> (s -> (#s, t#)) -> s -> (#s, ScalarBase t#) Source #

upd# :: Int# -> Int# -> t -> ScalarBase t -> ScalarBase t Source #

elemOffset :: ScalarBase t -> Int# Source #

elemSize0 :: ScalarBase t -> Int# Source #

fromElems :: Int# -> Int# -> ByteArray# -> ScalarBase t Source #

Bounded (ScalarBase Double) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Bounded (ScalarBase Float) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Bounded t => Bounded (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Enum t => Enum (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Eq t => Eq (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Methods

(==) :: ScalarBase t -> ScalarBase t -> Bool #

(/=) :: ScalarBase t -> ScalarBase t -> Bool #

Floating t => Floating (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Fractional t => Fractional (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Integral t => Integral (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Num t => Num (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Ord t => Ord (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Read t => Read (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Real t => Real (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

RealFloat t => RealFloat (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

RealFrac t => RealFrac (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

Methods

properFraction :: Integral b => ScalarBase t -> (b, ScalarBase t) #

truncate :: Integral b => ScalarBase t -> b #

round :: Integral b => ScalarBase t -> b #

ceiling :: Integral b => ScalarBase t -> b #

floor :: Integral b => ScalarBase t -> b #

Show t => Show (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase

PrimBytes t => PrimBytes (ScalarBase t) Source # 
Instance details

Defined in Numeric.DataFrame.Internal.Array.Family.ScalarBase