Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class Monad m => MonadPrepareValue m where Source #
type PreparedValue m Source #
preparedValue :: m (PreparedValue m) Source #
Calculate a value. This is a monadic function, to allow the value to be dependent on side effects like time and location.