Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Data.Accessor
Documentation
Constructors
Getter (m a) |
Instances
Monad m => ReadRef (Getter m a) m a # | |
Defined in Data.Accessor Methods readReference :: Getter m a -> m a # |
Constructors
Setter (a -> m ()) |
Instances
Monad m => WriteRef (Setter m a) m a # | |
Defined in Data.Accessor Methods writeReference :: Setter m a -> a -> m () # |
Instances
Monad m => ReadRef (Accessor m a) m a # | |
Defined in Data.Accessor Methods readReference :: Accessor m a -> m a # | |
Monad m => WriteRef (Accessor m a) m a # | |
Defined in Data.Accessor Methods writeReference :: Accessor m a -> a -> m () # |