Let's make a curry (function)!

Currying (or Schönfinkelization, for the pedantic among us) is considered one of the cornerstones of a really good functional programming style, yet in practice, you probably don't write curried functions very often in your client code. We know it's used heavily in our beloved libraries and offers a whole new world of options to that feels like meta-programming in object-oriented styles. Yet why aren't we writing these functions all the time? If you're like most programmers with a normal busy life, it's probably because you haven't taken the time to grok how they work! We'll set aside a night to consider a very few simple functions – currying, uncurrying, and parameter tupling – and see how we might apply these powerful concepts in our daily programming habits!

We'll start off with a short intro led by master function-flopper Nathan Dotz, then open up to group exploration to hopefully produce some absurdly novel code examples.

Due to the nature and title of this meetup, participants are more than welcome to bring delicious indian food to share, so as to complete any puns that may arise from the namesake of an early 20th-century mathematician.

See you there!

Join or login to comment.

  • Richard Alexander G.

    Schonfinkeling: Very In - ter - rest - ting .

    April 17, 2014

    • Todd F.

      ...but NOT stupid. That's an old pop culture reference.

      April 17, 2014

  • Todd F.

    Ann Arbor is far away from Warren, so I'll likely not go. I'm a big fan of both kinds of curry (functions and food). Haskell Curry is cool too, but he hasn't done anything lately.

    March 31, 2014

    • Nathan D.

      I'll be driving down from Detroit, if that makes you feel any better ;)

      1 · March 31, 2014

    • Onorio

      I usually drive from Detroit too (not far from Nate as a matter of fact)

      1 · March 31, 2014

6 went

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Katie

I'm surpris ed by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy