Re: [比較] 我為何鍾情於用 Scala 做為兵刃(三)

作者: kaluvchris (Juanito)   2011-01-21 05:58:44
如果用Scheme寫的話 :)
Scheme:
(length (filter (lambda (x) (> x 5)) (map sqr '(-1 -2 -3 0 1 2 3))))
>> 2
也可以讓祂更好讀一點
(define gt5?
(lambda (x)
(> x 5)))
(define xs '(-1 -2 -3 0 1 2 3))
(length (filter gt5? (map sqr xs)))

Links booklink

Contact Us: admin [ a t ] ucptt.com