"Fold" is a programming concept, a common name for a particular higher-order function that is widely used in functional programming languages. It's a fairly simple thing, but in practice I think of it as representing the outer limit of concepts a normal programmer can reasonably be expected to grasp in day-to-day work. What is fold?… Continue reading Fold: at the limit of comprehension