0
比如我有兩個異步方法是否有重寫CPS的宏?
(get-a 10 (lambda (a) (get-b a (lambda (b) (display b)))
但我想寫類似的東西
(define (a (get-a 10)))
(define (b (get-b a)))
(display b)
比如我有兩個異步方法是否有重寫CPS的宏?
(get-a 10 (lambda (a) (get-b a (lambda (b) (display b)))
但我想寫類似的東西
(define (a (get-a 10)))
(define (b (get-b a)))
(display b)
號CPS是一個全球性的變革,和宏當地變壓器。另見「關於編程語言的表現力」。