Knowing.NET
  • About
  • ML
  • Offtopic
  • Other
  • Programming
  • Reviews
  • Xamarin
    • Archives
 Tue 13 April 2010
 larry

Impressive: C++ Lambdas via Template Metaprogramming

U. Utah's Matt Might has implemented lambda expressions in C++, so for instance:

    Function2<int,int,int> h(int a, int b) {
     return lambda<int> (x,y) --> a*x + b*y ;
    }

the value of h(3,4)(1,1) is 7.

  • blogroll

  • Tina Jensen Arts
  • social

  • Mastodon @lobrien@hachyderm.io
  • Github lobrien
  • LinkedIn Larry O'Brien
  • Categories

  • ML
  • Offtopic
  • Other
  • Programming
  • Reviews
  • Xamarin