作者kaluvchris (Juanito)
看板PLT
標題Re: [比較] 我為何鍾情於用 Scala 做為兵刃(三)
時間Fri Jan 21 05:58:44 2011
如果用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)))
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.122.59
※ 編輯: kaluvchris 來自: 220.132.122.59 (01/21 06:08)