От: | Аноним | ||
Дата: | 09.04.09 17:23 | ||
Оценка: |
(define f {number --> number}
X -> (+ X 1))
(f 1)
==> 2 : number
(define f {(list number) --> (list number)}
[X | Xs] -> [X X | Xs])
(f [1 2])
==> [1 1 2] : (list number)
(f 1)
==> type error
От: | deniok | ||
Дата: | 09.04.09 17:30 | ||
Оценка: |