[Functional programming]請問有 Haskell 同好嗎?

看板Programming作者時間18年前 (2006/09/07 02:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
Functional programming ─ 用詩寫程式,編程怎麼可能這麼優雅,這麼一針見血, 這麼直截了當? 大家一起來學 Haskell 吧,看看下面這兩行,這樣就可以產生 Pascal 三角形哦! pascal_tri :: [[Int]] pascal_tri = [1] : [ zipWith (+) ([0] ++ a) (a ++ [0]) | a <- pascal_tri ] 以下是第 15 階的 Pascal 三角: pascal_tri !! 15 [1,15,105,455,1365,3003,5005,6435,6435,5005,3003,1365,455,105,15,1] -- ※ Origin: 交大資工鳳凰城資訊站 <bbs.csie.nctu.edu.tw> ◆ From: 61-216-219-35.dynamic.hinet.net
文章代碼(AID): #14_nGc00 (Programming)
文章代碼(AID): #14_nGc00 (Programming)