Module

ECharts.Monad

Package
purescript-echarts
Repository
slamdata/purescript-echarts

#CommandsT Source

#DSL Source

type DSL i m = CommandsT i m Unit

#set' Source

set' :: forall m. MonadTell Pairs m => String -> Foreign -> m Unit

#set Source

set :: forall a m. MonadTell Pairs m => String -> Tuple a Foreign -> m a

#get Source

get :: forall ii a f m i. Monad m => Alternative f => String -> CommandsT i m a -> CommandsT ii m (Tuple a (f Foreign))

#lastWithKeys Source

lastWithKeys :: forall ii a w m f i. Foldable f => Monad m => Alternative w => f String -> CommandsT i m a -> CommandsT ii m (Tuple a (w Foreign))

#interpretT Source

interpretT :: forall a m i. Functor m => CommandsT i m a -> m Option

#interpret Source

interpret :: forall i. DSL' i -> Option

#buildObj Source

buildObj :: forall ii a m i. Monad m => CommandsT i m a -> CommandsT ii m (Tuple a Foreign)

#buildSeries Source

buildSeries :: forall ii a m i. Monad m => CommandsT i m a -> CommandsT ii m (Tuple a Foreign)

#buildArr Source

buildArr :: forall ii a m i. Monad m => CommandsT i m a -> CommandsT ii m (Tuple a Foreign)