Just a teaser:


You can support my work on , or you can get my book Functional Programming in C++ at if you're into that sort of thing.