4 articles
← Back to all tagsThe boundary between code and data is far more porous than commonly thought.
Raw data has no intrinsic meaning: it's merely a sequence of 1s and 0s, an inert structure, an arrangement of symbols. It's interpretation that confers meaning.
The distinction between describing a program and executing it constitutes a fundamental shift in perspective in functional programming.
Partial application and currying transform a function with multiple arguments into a chain of single-argument functions.