The Boost Lambda Library is a C++ template library, which implements a form of lambda abstractions for C++