easytensor-1.0.0.0: 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 # 
Bounded (ScalarBase Double) Source # 
Bounded (ScalarBase Float) Source # 
Bounded t => Bounded (ScalarBase t) Source # 
Enum t => Enum (ScalarBase t) Source # 
Eq t => Eq (ScalarBase t) Source # 

Methods

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

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

Floating t => Floating (ScalarBase t) Source # 
Fractional t => Fractional (ScalarBase t) Source # 
Integral t => Integral (ScalarBase t) Source # 
Num t => Num (ScalarBase t) Source # 
Ord t => Ord (ScalarBase t) Source # 
Read t => Read (ScalarBase t) Source # 
Real t => Real (ScalarBase t) Source # 
RealFloat t => RealFloat (ScalarBase t) Source # 
RealFrac t => RealFrac (ScalarBase t) Source # 

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 # 
PrimBytes t => PrimBytes (ScalarBase t) Source #