|
UndocumentedMonad_Sequence_super0 :: Functor Sequence Sequence :: ((a -> <Action,Proc> ()) -> <Action,Proc> ()) -> Sequence a execute :: <Action,Proc> a -> Sequence a The sequence fork :: Sequence a -> Sequence () The sequence getVar :: Serializable a => String -> <Action> a Returns the current value of a variable getVar_ :: String -> Binding a -> <Action> a halt :: Sequence a The sequence scheduleAt :: Double -> (() -> <Action,Proc> a) -> <Action> () scheduleNextStep :: (() -> <Action,Proc> a) -> <Action> () scheduleNow :: (() -> <Action,Proc> a) -> <Action> () setVar :: Serializable a => String -> a -> <Action> () Sets the value of a variable setVar_ :: String -> a -> Binding a -> <Action> () stop :: Sequence a The sequence stopActionContext :: ActionContext -> <Proc> () stop_ :: <Action> () time :: <Action> Double Gives the current simulation time. wait :: Double -> Sequence () The sequence waitCondition :: <Action,Proc> Boolean -> Sequence () The sequence waitStep :: Sequence () The sequence waitUntil :: Double -> Sequence () The sequence |