upvote
Haskell and the Lisps also work like this.
reply
Yes, I know, it's the natural way to do it in functional programming. Honestly I doubt there are any FP languages that don't do it like that.
reply