packages feed

stc-lang-1.0.0: src/Control/Monad/SD.hs

module Control.Monad.SD
  -- | Base functionality
    ( case_
    , if_
    , smap
    , runOhuaM
    , liftWithIndex
    , OhuaM
    , SF
    , SFM
  -- | STCLang re-exports
    , runSTCLang
    , liftWithState
    , STCLang
    , CollSt(..)
    , smapSTC
  -- | Signals re-exports
    , liftSignal
    , runSignals
    , filterSignalM
    , filterSignal
    , Signals
  -- | Combinators
    , mapReduce
    , mapReduceRangeThresh
    ) where

import Control.Monad.SD.Case
import Control.Monad.SD.Combinator
import Control.Monad.SD.FRP
import Control.Monad.SD.Ohua
import Control.Monad.SD.STCLang
import Control.Monad.SD.Smap