mpc
Haskell-like feature supports in C++
|
seq_apply :: f (a -> b) -> f a -> f b More...
#include <applicative.hpp>
Public Member Functions | |
template<class Fab , class Fa > | |
constexpr auto | operator() (Fab &&fab, Fa &&fa) const noexcept(noexcept(applicative_traits< std::remove_cvref_t< Fab > >::seq_apply(std::forward< Fab >(fab), std::forward< Fa >(fa)))) -> decltype(applicative_traits< std::remove_cvref_t< Fab > >::seq_apply(std::forward< Fab >(fab), std::forward< Fa >(fa))) |
seq_apply :: f (a -> b) -> f a -> f b
(<*>) in Haskell