inessential by Brent Simmons

Russ on Swift Function Currying

Russ Bishop, Swift Function Currying:

Great, we can curry functions. Why should we care?

It allows us to control state or ambient contexts without resorting to actual mutable global state or creating boilerplate objects.

This is another of those Swift articles that I don’t understand with a quick read — it needs a second, more-careful read.

That’s no complaint. Quite the opposite. I’m so enjoying the stretching.