作者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)