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是一个全球性的变革,和宏当地变压器。另见“关于编程语言的表现力”。