Soft_Job 板


LINE

※ 引述《FXW11314 (soukai)》之銘言: : 如題,剛到公司報到就發現老闆是functional programming 的愛好者,對案子也會要求盡 : 量用fp的方式來寫 : 但我跟其他同期報到的新人從來沒碰過,每天都會聽到一堆新名詞跟新做法,很擔心以後跟 : 不上,所以想趁年假惡補一下 : 請問有沒有推薦適合新手的fp教學,文章、書、影片都可以,謝謝大家 我的認知fp主要是immutability與stateless。 first class function, curry, lazy evaluation, monad ....主要都是為解決immutable data structure的問題。 type與category theory我不認為是fp的一部份,但常常會纏在一起。 但講起來都很抽象,我建議從purely functional data structures開始看。 https://belle.sourceforge.net/doc/okasaki-phd.pdf Chris Okasaki的博士論文還是這方面的基礎,後來也有出書。 Prabhakar Ragde也整理出不錯 https://cs.uwaterloo.ca/~plragde/flaneries/FDS/ 就我了解,會用fp的公司比較偏向金融的新創,不然fp實在有時不好用。但現在大部份都是impure fp所以.... --
QR Code



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.214.71 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1674090559.A.236.html
1F:推 MoonCode: 所以你用了嗎 01/19 12:51
2F:→ musie: 這些都不是入門的 真要搞Lisp 先從SICP跟Little Schemer 01/19 13:23
3F:→ MoonCode: 樓上看完 sicp 了嗎 01/19 13:36
4F:→ musie: 看完了呀 習題全刷呀. 01/19 13:57
5F:→ musie: 我前工作就用Agda搞金融 你懂? 01/19 13:57
6F:→ MoonCode: 不懂 有大神先拜了 01/19 14:14
7F:推 musie: 不是 這兩本都很薄又很簡單 真的是入門用的. 到底? 01/19 14:28
8F:→ s9041200: dependent type都冒出來了,怕 01/19 14:44
9F:推 MoonCode: little schemer 看到不動點組合子就躺了 抱歉 01/19 15:00
10F:→ bachelorwhc: 笑死 問東問西的 fp應用case不會自己查嗎 01/19 15:28
11F:推 eopXD: 也可以來一下 learn you a Haskell for great good 01/19 20:21
12F:→ oopFoo: sicp跟little schemer +1,不過lispy syntax蠻吃緣份的 01/19 20:37
13F:→ oopFoo: 不然這兩本書教的fp方法蠻好的。 01/19 20:38
14F:→ oopFoo: 當初Lisp,OCaml有玩一陣子,但fp的概念還是似懂非懂。 01/19 20:39
15F:→ oopFoo: 是在工作上用Erlang才算比較了解fp。現在想想,應該是寫一 01/19 20:41
16F:→ oopFoo: 定量以上的code就慢慢融會貫通。後來也有接觸Forth,感覺 01/19 20:42
17F:→ oopFoo: 還蠻functional的,有點意外。 01/19 20:43
18F:→ saladim: 我看到category theory就掛了, 就實務上會用monad已經很 01/20 00:36
19F:→ saladim: 強了 連更前面的applicative functor就覺得很抽象 要怎麼 01/20 00:37
20F:→ saladim: 應用 = = 又有語法的問題 XDD 平常不用haskell/lisp/sche 01/20 00:38
21F:→ saladim: 本魯太弱了 無法體會抽象到實務怎麼發生 01/20 00:39
22F:→ oopFoo: Haskell我不敢碰,太多觀念要熟習。現在玩fp我會推薦 01/20 09:05
23F:→ oopFoo: Clojure,實際,好用,有Java生態環境當靠山。 01/20 09:08
24F:→ recorriendo: 真的要推SICP 01/20 14:59
25F:→ recorriendo: monad基本上就是要用stateless func做不stateless的 01/20 15:01
26F:→ recorriendo: 事 個人覺得不是很好用 01/20 15:01
27F:→ recorriendo: Dan Grossman的教材也很好 以前他還有coursera課程 01/20 15:02
28F:→ recorriendo: 不知道現在還有沒有 01/20 15:02
29F:→ gn00710311: 可惡都沒人推 FP Scala ,也是 JVM 體系喔 01/20 16:42







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP