dataframe-0.7.0.0: A fast, safe, and intuitive DataFrame library.
Safe HaskellNone
LanguageHaskell2010

DataFrame.Monad

Documentation

newtype FrameM a Source #

Constructors

FrameM 

Fields

Instances

Instances details
Applicative FrameM Source # 
Instance details

Defined in DataFrame.Monad

Methods

pure :: a -> FrameM a #

(<*>) :: FrameM (a -> b) -> FrameM a -> FrameM b #

liftA2 :: (a -> b -> c) -> FrameM a -> FrameM b -> FrameM c #

(*>) :: FrameM a -> FrameM b -> FrameM b #

(<*) :: FrameM a -> FrameM b -> FrameM a #

Functor FrameM Source # 
Instance details

Defined in DataFrame.Monad

Methods

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

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

Monad FrameM Source # 
Instance details

Defined in DataFrame.Monad

Methods

(>>=) :: FrameM a -> (a -> FrameM b) -> FrameM b #

(>>) :: FrameM a -> FrameM b -> FrameM b #

return :: a -> FrameM a #

sampleM :: RandomGen g => g -> Double -> FrameM () Source #

imputeM :: Columnable a => Expr (Maybe a) -> a -> FrameM (Expr a) Source #