ermine-0.6: Ermine
Ermine.Monitor.Combinators
class Setting t a | t -> a where Source
Minimal complete definition
Nothing
Methods
assign :: MonadIO m => t -> a -> m () Source
Instances
class Updating t a | t -> a where Source
update :: MonadIO m => t -> (a -> a) -> m () Source
class Num a => Gauged t a | t -> a where Source
dec :: MonadIO m => t -> m () Source
sub :: MonadIO m => t -> a -> m () Source
class Incremental t where Source
inc :: MonadIO m => t -> m () Source
add :: MonadIO m => t -> Int64 -> m () Source