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

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

Detailed Description

seq_apply :: f (a -> b) -> f a -> f b

(<*>) in Haskell


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