uvmhs-0.0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

UVMHS.Lib.Dataframe

Documentation

data FrameType Source #

Constructors

B_FT 
N_FT 
Z_FT 
D_FT 
S_FT 

Instances

Instances details
Show FrameType Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Eq FrameType Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Ord FrameType Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

data FrameVal Source #

Instances

Instances details
Show FrameVal Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Eq FrameVal Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Ord FrameVal Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

(Pretty 𝔹, Pretty ℕ64, Pretty ℤ64, Pretty 𝔻, Pretty 𝕊) => Pretty FrameVal Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Methods

pretty :: FrameVal -> Doc Source #

data FrameCol Source #

Constructors

B_FC (𝕌 𝔹) 
N_FC (𝕌 ℕ64) 
Z_FC (𝕌 ℤ64) 
D_FC (𝕌 𝔻) 
S_FC (𝕍 𝕊) 

Instances

Instances details
Show FrameCol Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Eq FrameCol Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Ord FrameCol Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

data FrameGrouping v Source #

Constructors

B_FG (𝔹 v) 
N_FG (ℕ64 v) 
Z_FG (ℤ64 v) 
D_FG (𝔻 v) 
S_FG (𝕊 v) 

Instances

Instances details
Functor FrameGrouping Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Methods

map :: (a -> b) -> FrameGrouping a -> FrameGrouping b Source #

FunctorM FrameGrouping Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Methods

mapM :: Monad m => (a -> m b) -> FrameGrouping a -> m (FrameGrouping b) Source #

Show v => Show (FrameGrouping v) Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Eq v => Eq (FrameGrouping v) Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Ord v => Ord (FrameGrouping v) Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

(Pretty (𝔹 v), Pretty (ℕ64 v), Pretty (ℤ64 v), Pretty (𝔻 v), Pretty (𝕊 v)) => Pretty (FrameGrouping v) Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

frameGroupingInterWithM :: (Monad m, MonadFail m) => (v₁ -> v₂ -> m v₃) -> FrameGrouping v₁ -> FrameGrouping v₂ -> m (FrameGrouping v₃) Source #

data Frame Source #

Instances

Instances details
Show Frame Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Methods

showsPrec :: Int -> Frame -> ShowS #

show :: Frame -> String #

showList :: [Frame] -> ShowS #

Eq Frame Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Methods

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

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

Ord Frame Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Methods

compare :: Frame -> Frame -> Ordering #

(<) :: Frame -> Frame -> Bool #

(<=) :: Frame -> Frame -> Bool #

(>) :: Frame -> Frame -> Bool #

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

max :: Frame -> Frame -> Frame #

min :: Frame -> Frame -> Frame #

Pretty Frame Source # 
Instance details

Defined in UVMHS.Lib.Dataframe

Methods

pretty :: Frame -> Doc Source #