Workshop and Discussion Group

Details
Arthur O'Dwyer: efficient implementation of std::spaceship
std::spaceship ('operator <=>') won't be in C++14. Nevertheless, Arthur introduces the operator to the uninitiated and explores its efficient implementation.
Dane van Dyck: lock-free buffer exchange
In his attempt to implement an asynchronous "write queue", Dane explored both the std::atomic header and the thread_local keyword. He'll present two designs, one that works and another which doesn't.
Patrick LoPresti: Church numerals in C++14
More fun with lambdas. Alonzo Church (http://en.wikipedia.org/wiki/Alonzo_Church) invented Lambda Calculus. I'm secretly hoping this devolves into a discussion of computability.
Jared: correct handling of lvalues and rvalues in wrapper types

Sponsors
Workshop and Discussion Group