Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Control.OOP.MonadVar
- class Monad m => MonadConstVar v m | m -> v where
- class (Monad m, MonadConstVar v m) => MonadVar v m | m -> v where
Documentation
class Monad m => MonadConstVar v m | m -> v where Source #
Generalized read-only access to mutable variables
Minimal complete definition
Instances
MonadIO m => MonadConstVar IORef m Source # | |
class (Monad m, MonadConstVar v m) => MonadVar v m | m -> v where Source #
Generalized mutable variables
Minimal complete definition