The “Curry” in “Currying” is a reference to logician Haskell Curry

lol i always thought it was an interface courier.

I heard people say couriering.

Why is this programmer humour?

Someone’s been watching Primeagen

JoYo
creator
link
fedilink
English
1
edit-2
4M

you know it. tho id heard the term working with haskel devs about 10 years ago. they were trying to convert me to the church of curry.

@Godort@lemm.ee
link
fedilink
2
edit-2
4M

deleted by creator

Thank you! You would not believe how long I’ve been trying to figure out where the term came from.

The best explanation I’d heard prior to now was that the practice of composing functions was akin to mixing ingredients for curry, (the food) but I’d never really bought that line of reasoning.

Victor
link
fedilink
144M

https://en.wikipedia.org/wiki/Currying#History

You could try the Wikipedia page, I suppose. 😆

Hey, in my defense, the explanation there was only added in 2022, and I’d already given up looking by then!

Victor
link
fedilink
74M

That is a solid defense, I’ll give you that.

For those of us inclined to fish nets… Tim Curry is also a fair reference.

But yes - Haskell Curry has leant his name to Haskell and Currying.

wvstolzing
link
fedilink
14M

Funny thing is that when the creators of the language told H.C.'s widow about it, she said he never really was fond of his name.

macniel
link
fedilink
164M

I tried that currying once… Now all my Algorithms are in the one place that hasn’t been corrupted by capitalism

SPACE!

I thought it had to do with Indian food

TIL a new thing in computer science.

Create a post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 120 users / day
  • 257 users / week
  • 744 users / month
  • 3.72K users / 6 months
  • 1 subscriber
  • 1.47K Posts
  • 32.2K Comments
  • Modlog