What type would you give the following function? Assume whichever type system you'd like.
(define (map-with-funcs . fs)
(lambda as
(map (lambda (f)
(apply f as))
fs)))
My answer? You'll get that later.
(I posted this to
Gedankenexperiment after clearing it off from my old abortive attempt to utilize it as a research blog, but thought I'd post it here also. Not sure whether I'll actually get around to putting more content on there, though I don't expect to totally leave that stuff off here if I do.)