uni-util-2.3.0.3: Utilities for the uniform workbench
Safe HaskellNone
LanguageHaskell2010

Util.VariableList

Synopsis

Documentation

singletonList :: forall a. a -> VariableList a Source #

data VariableList a Source #

Return the close action. attachListOp :: ParallelExec -> VariableList a -> ListDrawer a -> IO (IO ())

Instances

Instances details
Functor VariableList Source # 
Instance details

Defined in Util.VariableList

Methods

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

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

HasAddDelayer (VariableList a) Source # 
Instance details

Defined in Util.VariableList

data ListDrawer a pos Source #

Constructors

ListDrawer 

Fields

Instances

Instances details
HasAddDelayerIO (ListDrawer a pos) Source # 
Instance details

Defined in Util.VariableList

Methods

addDelayerIO :: Delayer -> ListDrawer a pos -> IO (ListDrawer a pos) Source #

attachListOp :: VariableList a -> forall pos. ParallelExec -> ListDrawer a pos -> IO (IO ()) Source #

coMapListDrawer :: (a -> b) -> ListDrawer b pos -> ListDrawer a pos Source #

map2ListDrawer :: (pos1 -> pos2) -> (pos2 -> pos1) -> ListDrawer b pos1 -> ListDrawer b pos2 Source #