2026-04-26 21:18:55
`apply` has to deal with that only two kinds of two kinds of things: lambdas and nlambdas, interpreted or compiled. And if I choose to go down the 'compile everything' route, as most modern Lisps do, then I don't have to deal with interpreted functions. But if I do #Clojure like things like 'map in function position', then I add complexity again. And if I do what I want to do, …