>>>>> "Michael" == Michael Shigorin <[EMAIL PROTECTED]> writes:

 >      Здравствуйте.
 > Никто не опишет вкратце применение make-cell в ui?

Создаём:
(define somevar (make-cell 'initial-value))

Устанавливаем:
(cell-set! somevar 'new-value)

Ссылаемся:
(format #t "SOMEVAR: ~S\n" (cell-ref somevar))

Зачем оно вообще нужно -- было решено, что использование set!
в ui небезопасно (что спорно, ну да ладно)

 > И заодно -- правильно понял, что подобным образом:

 > (define *something* ...)

 > принято определять строки и подобные данные
 > (как противоположность функциям)?

Такого противопоставления нет.
Я бы сказал, это эхо какого-то соглашения по именованию,
к собственно alterator отношения не имеющего.

-- 
_______________________________________________
devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить