Lambda Library C++
The Lambda Library (LL) adds a form of lambda functions to C++, which are common in functional programming languages. The LL is implemented as a template library using standard C++; thus no language extensions or preprocessing is required. The LL consists of a rich set of tools for defining unnamed functions. In particular these unnamed functions work seamlessly with the generic algorithms in the C++ Standard Library. The LL offers significant improvements, in terms of generality and ease of use, compared to the current tools in the C++ Standard Library.
Keywords for this software
References in zbMATH (referenced in 6 articles , 1 standard article )
Showing results 1 to 6 of 6.
- Bessai, Jan; Chen, Tzu-Chun; Dudenhefner, Andrej; Düdder, Boris; De’liguoro, Ugo; Rehof, Jakob: Mixin composition synthesis based on intersection types (2018)
- Gil, Joseph (Yossi); Lenz, Keren: Simple and safe SQL queries with \textttC++ templates (2010)
- Järvi, Jaakko; Freeman, John: C++ lambda expressions and closures (2010)
- Kneusel, Ronald T.: Extending interactive data language with higher-order functions (2008) ioport
- Järvi, Jaakko; Powell, Gary; Lumsdaine, Andrew: The Lambda Library: Unnamed functions in C++ (2003)
- Smaragdakis, Yannis; McNamara, Brian: FC++: Functional tools for object-oriented tasks (2002)