i wonder if there would be any interest in a lisplike programming language that follows haskell-esque currying function application semantics, e.g. (+ 2) is a function that takes one argument
@typhlosion there is an old dialect named planner
@typhlosion some of that works so seemlessly in haskell because you can apply functions without using any syntax
@typhlosion have you seen this macro?
https://srfi.schemers.org/srfi-26/srfi-26.html
@confusedcharlot i have! i have yet to try any scheme flavors where it works, but that's mostly just because i haven't used scheme in a long time)
@confusedcharlot that's a fair point!
however, i think it would still have benefits at least as a toy - i know i've done some FP experiments in Scheme that have felt less elegant than they could because of this problem (and also because of being strict rather than lazy)
i'd probably call it "Plan" as a play on Scheme