Let's begin with a simple question: what type would you give to the following function?
(define (map-with-funcs . fs) (lambda as (map (lambda (f) (apply f as)) fs)))
Research in the area of programming language design
Let's begin with a simple question: what type would you give to the following function?
(define (map-with-funcs . fs) (lambda as (map (lambda (f) (apply f as)) fs)))