mpc
Haskell-like feature supports in C++
|
Go to the source code of this file.
Classes | |
struct | mpc::detail::state_op< ST > |
state :: (s -> (a, s)) -> m a More... | |
struct | mpc::detail::gets_op< ST > |
gets :: m s More... | |
struct | mpc::detail::put_op< ST > |
put :: s -> m () More... | |
struct | mpc::states::detail::gets_op< ST > |
struct | mpc::states::detail::gets_op< ST >::closure |
struct | mpc::states::detail::put_op< ST > |
struct | mpc::states::detail::put_op< ST >::closure |
struct | mpc::detail::modify_op< ST > |
modify :: MonadState s m => (s -> s) -> m () More... | |
struct | mpc::detail::modify_op< ST >::closure |
struct | mpc::detail::getss_op< ST > |
getss :: MonadState s m => (s -> a) -> m a More... | |
struct | mpc::detail::getss_op< ST >::closure |
Namespaces | |
namespace | mpc::detail |
Implementation details are here. | |
namespace | mpc::cpo |
Customization point objects are here. | |