23 void MonadPlusTest::testBoostOptionalMplus ()
25 const std::optional<int>
val1 { 1 };
26 const std::optional<int>
val2 { 2 };
40 void MonadPlusTest::testBoostOptionalMsum ()
42 const std::optional<int>
val1 { 1 };
43 const std::optional<int>
val2 { 2 };
44 const std::optional<int>
val3 { 3 };
60 void MonadPlusTest::testLazyBoostOptionalMsum ()
Container< T > Filter(const Container< T > &c, F f)
Lazy_t< T > MakeLazy(const T &t)
const struct LC::Util::@2 Msum