mpc
Haskell-like feature supports in C++
mpc::detail::with_StateT_op Struct Reference

Public Member Functions

template<class Fn , is_StateT ST>
constexpr auto operator() (Fn &&f, ST &&x) const noexcept(noexcept(make_StateT< StateT_state_t< ST > >(compose(run_StateT % std::forward< ST >(x), std::forward< Fn >(f))))) -> decltype(make_StateT< StateT_state_t< ST > >(compose(run_StateT % std::forward< ST >(x), std::forward< Fn >(f))))
 

The documentation for this struct was generated from the following file: