summaryrefslogtreecommitdiff
path: root/boost/hana/fwd/monadic_fold_left.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/hana/fwd/monadic_fold_left.hpp')
-rw-r--r--boost/hana/fwd/monadic_fold_left.hpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/boost/hana/fwd/monadic_fold_left.hpp b/boost/hana/fwd/monadic_fold_left.hpp
index c037989dea..aa66097b3e 100644
--- a/boost/hana/fwd/monadic_fold_left.hpp
+++ b/boost/hana/fwd/monadic_fold_left.hpp
@@ -94,7 +94,13 @@ BOOST_HANA_NAMESPACE_BEGIN
struct monadic_fold_left_impl : monadic_fold_left_impl<T, when<true>> { };
template <typename M>
- struct monadic_fold_left_t;
+ struct monadic_fold_left_t {
+ template <typename Xs, typename State, typename F>
+ constexpr decltype(auto) operator()(Xs&& xs, State&& state, F&& f) const;
+
+ template <typename Xs, typename F>
+ constexpr decltype(auto) operator()(Xs&& xs, F&& f) const;
+ };
template <typename M>
constexpr monadic_fold_left_t<M> monadic_fold_left{};