|
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. | |