Safe Haskell | Safe-Infered |
---|
Documentation
Option | |
|
ignoreOption :: Monad m => Option a -> OptionAccess m aSource
optionAccessTrans :: (forall a. m1 a -> m2 a) -> OptionAccess m1 b -> OptionAccess m2 bSource
useOption :: MonadState s m => (s -> Option a) -> (Option a -> s -> s) -> OptionAccess m aSource