Software Unscripted cover image

Are Functions Data? with Yehonathan Sharvit

Software Unscripted

00:00

Is Closure a Function?

Programming, we use the body to implement the mapping because it's more efficient in terms of memory. It seems like on the one hand, it sort of feels right, but also doesn't feel right because it also feels like functions are special. I can tell you that enclosure, we asked the opposite question. So enclosure hash maps can behave as functions. Oh, interesting. Closure is a lease, right? So the first element in the parenthesis is expected to be an operator, it's a macro or a function. Or a special form, right?

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app