s=: 0 : 0
(+/y) % (#y)
)
mean=: 3 : s
MEAN=: 13 : s
mean MEAN
+-+-+------------+ +-----+-+-+
|3|:|(+/y) % (#y)| |+-+-+|%|#|
+-+-+------------+ ||+|/|| | |
3 : '(+/y) % (#y)' |+-+-+| | |
+-----+-+-+
+/ % #
Опытным программистам явные определения,
вероятно, покажутся более знакомыми чем неявные.
Перевод, производимый наречием 13 : , может
быть полезен при изучении неявного программирования.
Упражнения
| 19.1 | Используйте отображение неявного определения MEAN , чтобы
определить эквивалентную функцию с именем M . Ответ: M=: +/ % # |