periodic-common-1.1.7.0: Periodic task system common.

Safe HaskellNone
LanguageHaskell2010

Periodic.IOList

Documentation

data IOList a Source #

insert :: MonadIO m => IOList a -> a -> m () Source #

append :: MonadIO m => IOList a -> a -> m () Source #

elem :: (Eq a, MonadIO m) => IOList a -> a -> m Bool Source #

elemSTM :: Eq a => IOList a -> a -> STM Bool Source #

delete :: (Eq a, MonadIO m) => IOList a -> a -> m () Source #

deleteSTM :: Eq a => IOList a -> a -> STM () Source #

toList :: MonadIO m => IOList a -> m [a] Source #

fromList :: MonadIO m => [a] -> m (IOList a) Source #