Dear #Scheme folks, I came up with a name for a higher-order ‘if’: ‘assuming’, as in (assuming pred consequent [alternate]).
Racket calls it ‘if?’, which is sacrilège for obvious reasons:
https://docs.racket-lang.org/predicates/index.html#%28def._%28%28lib._predicates%2Fmain..rkt%29._if~3f%29%29
SRFI-235 doesn’t have any such thing, MIT Scheme neither AFAICS.
Thoughts?