We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b3eb345 commit 73739e2Copy full SHA for 73739e2
src/functional/LooseMonad.ixx
@@ -177,7 +177,7 @@ export namespace util
177
178
template<typename T, invocables<T&&> Fn>
179
inline constexpr
180
- LooseMonad&
+ LooseMonad&&
181
if_then(Fn&& action) &&
182
noexcept(noexcept(forward<Fn>(action)(declval<T&&>())))
183
{
@@ -191,7 +191,7 @@ export namespace util
191
192
template<typename T, invocables<const T&&> Fn>
193
194
+ const LooseMonad&&
195
if_then(Fn&& action) const&&
196
noexcept(noexcept(forward<Fn>(action)(declval<const T&&>())))
197
0 commit comments