3 ms·
Lazy evaluation in Scheme is achieved via delay/force macros, as well as simply quoting expressions to be evaluated later, perhaps by sending the quoted express
by davexunit 12y ago
Lazy evaluation in Scheme is achieved via delay/force macros, as well as simply quoting expressions to be evaluated later, perhaps by sending the quoted expression from the Guix client to the daemon.
- setori88 12y agoOh right, interesting. Now generally speaking I'd suspect things like concurrency, lazy and non-determinism should be made explicit in a language, these concepts should be language level not library/macro level. I'm quite curious to see how much this affects the expressiveness of the system. But I'm splitting hairs! This is LISP the old granddad of succinctness.