2014-08-27 17 views

risposta

8

Utilizzare let/ec per creare una continuazione di escape.

Esempio:

(let/ec return 
    (for ([x 10000]) 
    (when (= x 100) 
     (return x)))) 

Utilizzando lasciare/CE è più economico rispetto all'utilizzo di chiamata/cc che crea una continuazione pieno.