mpc
Haskell-like feature supports in C++
|
lift :: (Monad m) => m a -> t m a More...
#include <class.hpp>
Public Member Functions | |
template<class M > | |
constexpr auto | operator() (M &&m) const noexcept(noexcept(monad_trans_traits< std::remove_cvref_t< TR > >::lift(std::forward< M >(m)))) -> decltype(monad_trans_traits< std::remove_cvref_t< TR > >::lift(std::forward< M >(m))) |
lift :: (Monad m) => m a -> t m a