Par exemple, j'ai deux méthodes async (get-a 10 (lambda (a) (get-b a (lambda (b) (display b)))
mais je veux écrire quelque chose de similaire à (define (a (get-a 10)))
(define (b (get-b a)))
(disp
Je voudrais avoir une version de lambda, appelée lambda-r, à partir de laquelle vous pouvez return. Un exemple: (+ ((lambda-r()
(return 1)
2)) 5)
Cela donnerait la valeur 6. Bien que vous
Comment obtenir un BlockClosure dans Squeak (je veux utiliser BlockClosure >> callCC)? Quand j'écris [#foo] qui est un BlockContext, quel est le problème? Mise à jour: J'ai compris que BlockClosure es