
Monads in C++
/
0 Comments
Monads in C++? What a strange name for a post. But it's not so strange. With std::optional, C++17 gets…

Concepts
We stay in the year 2020. With high probability, we will get concepts. Of course, waterproof statements…

The New Ranges Library
A small-time jump, and we are in the year 2020. C++ will get - as far as the future is predictable -…

Fold Expressions
With fold expressions, you can implement Haskell functions foldl, foldr, foldl1, and foldr1 directly…

Recursion, List Manipulation, and Lazy Evaluation
The remaining three characteristics of functional programming are told quite quickly: Recursion, manipulation…