Потоковые реализации - PullRequest
       31

Потоковые реализации

2 голосов
/ 01 апреля 2011

Можно ли реализовать потоки в DrRacket, как они есть в SICP?

1 Ответ

4 голосов
/ 01 апреля 2011

Краткий ответ: да.

На самом деле, в Racket есть несколько вещей, которые могут быть вам полезны в этом отношении; есть потоки и конструкторы потоков, генераторы, последовательности и ленивый язык, а также «задержка» и «сила», которые использует (IIRC) SICP.

Просто для начала, вот страница документации для отложенной оценки, которая, вероятно, ближе всего к тому, о чем вы спрашиваете.

http://docs.racket -lang.org / ссылка / Delayed_Evaluation.html

...