Foundations for native C++ styles
Software—Practice & Experience - Special issue on object-oriented programming and technology
Generic programming and the STL: using and extending the C++ Standard Template Library
Generic programming and the STL: using and extending the C++ Standard Template Library
Functional style in C++: closures, late binding, and Lambda abstractions
ICFP '98 Proceedings of the third ACM SIGPLAN international conference on Functional programming
Better template error messages
C/C++ Users Journal
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
ICFP '00 Proceedings of the fifth ACM SIGPLAN international conference on Functional programming
Functional programming in C++ using the FC++ library
ACM SIGPLAN Notices
Tuple types and multiple return values
C/C++ Users Journal
A framework for higher-order functions in C++
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
Concept-controlled polymorphism
Proceedings of the 2nd international conference on Generative programming and component engineering
Traits: A mechanism for fine-grained reuse
ACM Transactions on Programming Languages and Systems (TOPLAS)
Scrap++: scrap your boilerplate in C++
Proceedings of the 2006 ACM SIGPLAN workshop on Generic programming
Parameterized objects and inducements to explore functional programming
Proceedings of the 44th annual Southeast regional conference
Evolving a language in and for the real world: C++ 1991-2006
Proceedings of the third ACM SIGPLAN conference on History of programming languages
Design patterns for library optimization
Scientific Programming - POOSC '01 Workshop
Proceedings of the 2007 ACM symposium on Applied computing
Proceedings of the 2008 ACM symposium on Applied computing
Generic Libraries in C++ with Concepts from High-Level Domain Descriptions in Haskell
DSL '09 Proceedings of the IFIP TC 2 Working Conference on Domain-Specific Languages
The function concept in C++: an empirical study
Proceedings of the 2009 ACM SIGPLAN workshop on Generic programming
Simple and safe SQL queries with C++ templates
Science of Computer Programming
C++ lambda expressions and closures
Science of Computer Programming
SSGIP'10 Proceedings of the 2010 international spring school conference on Generic and Indexed Programming
Hi-index | 0.00 |
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.