Soft_Job 板


LINE

如題,剛到公司報到就發現老闆是functional programming 的愛好者,對案子也會要求盡 量用fp的方式來寫 但我跟其他同期報到的新人從來沒碰過,每天都會聽到一堆新名詞跟新做法,很擔心以後跟 不上,所以想趁年假惡補一下 請問有沒有推薦適合新手的fp教學,文章、書、影片都可以,謝謝大家 --
QR Code



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.92.9 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1673964903.A.137.html
1F:→ bheegrl: udemy找很多吧,找的時候記得加上你們在用的程式語言01/17 22:36
2F:→ bheegrl: https://i.imgur.com/DIwZNdf.jpg01/17 22:38
3F:→ FXW11314: 有找過了,忘了說我們是用typescript,udemy上面找不到01/17 22:46
4F:→ FXW11314: 專門講fp的課程01/17 22:46
5F:推 lovdkkkk: js 的話看看 rxjs?01/17 23:38
6F:→ h920032: 以前是學Haskell01/18 00:33
7F:噓 MoonCode:01/18 01:14
8F:推 visa9527: JS先天就FP有啥好特別學的嗎? callback call 起來01/18 10:13
9F:→ visa9527: 別寫 class別用 async用 promise傳入 resolve function01/18 10:15
10F:→ visa9527: function 都不要 return 都執行callback 傳參就好了01/18 10:15
如果這麼簡單就好了,可惜不是QQ
11F:→ kangan987: https://reurl.cc/WqnkbL01/18 10:42
感謝提供
12F:推 unixxxx: 什麼名詞做法01/18 11:22
13F:推 zxcasdjason1: 不覺得讀書有什麼用,以前大學 OO 背一堆定義特性01/18 11:55
14F:→ zxcasdjason1: ,不如上code 實作有效,然後不懂的名詞概念才是估01/18 11:55
15F:→ zxcasdjason1: 狗看文章,加強觀念與記憶01/18 11:55
我想了解一下思考模式,不然也不知道如何下手/做的對不對/為什麼要這麼做
16F:推 gn00710311: 很多名詞可能都來自 Haskell ,但突然跳進去學短期幫助01/18 12:05
17F:→ gn00710311: 可能也不大。還是找找有沒有 FP-ts example project可01/18 12:05
18F:→ gn00710311: 以看。01/18 12:05
19F:→ Hsins: SICP 有 JS 版本01/18 12:22
20F:推 leveger0903: 這種公司我可以 我們公司主管也是主導以 FP 開發 主01/18 12:38
21F:→ leveger0903: 管頗排斥OOP 但我自己卻偏好 OOP01/18 12:38
22F:推 aidansky0989: OOP跟FP一起學,這兩種編程範式各有優點,兩種都學01/18 13:05
23F:→ aidansky0989: 才知道用了有何好壞、需要注意的地方有哪些01/18 13:05
24F:→ aidansky0989: Java跟Haskell會寫應該就會了01/18 13:06
OOP半生不熟,FP完全不懂,然後過完年就要上陣了QQ
25F:→ w0005151: FP跟你用async還promise沒有關係啦...,重點是function01/18 13:25
26F:→ w0005151: 要是pure,要stateless01/18 13:26
27F:→ Hsins: 他的意思其實是要說 first-class function 啦01/18 13:50
28F:→ a27417332: 看 Haskell 的教學,FP 的思考模式是不太一樣的01/18 15:50
29F:→ ssccg: 現在一堆在講用FP的其實只是Function是first-class的OOP01/18 17:19
30F:→ ssccg: 像JS哪有先天就FP01/18 17:23
31F:推 a12838910: https://reurl.cc/rZeEzE01/18 18:09
32F:→ a12838910: 看完還很茫然01/18 18:09
感謝提供,越看越離奇了orz
33F:推 art1: https://www.youtube.com/watch?v=E5yAoMaVCp0 很值得一看01/18 21:14
34F:→ art1: 用 TyperScript 體驗 Haskell01/18 21:15
感謝提供,等等來看 ※ 編輯: FXW11314 (42.72.92.34 臺灣), 01/18/2023 22:05:01 ※ 編輯: FXW11314 (42.72.92.34 臺灣), 01/18/2023 22:06:37
35F:→ keke0421: 有啥新名詞可以分享一下嗎 01/18 23:43
36F:→ FXW11314: Monad/Task/higher order function/Either/Identity... 01/19 00:29
37F:→ FXW11314: ...有些東西是我太菜沒聽過也正常就是了… 01/19 00:29
38F:推 art1: https://www.youtube.com/watch?v=N9RUqGYuGfw 用 Haskell 01/19 01:17
39F:→ art1: 寫 json 解析程式,可以看到 fp 的一些函數是怎麼實際運用 01/19 01:18
41F:→ art1: 這篇對 Monad 的解釋我覺得比較容易理解 01/19 01:34
42F:推 KyGrA: 台積齁xd 01/19 01:43
43F:推 Kueix: 參考看看:https://bit.ly/3XdLHJD 01/19 06:49
44F:→ baileegunlin: Graham Hutton 的programming in haskell入門不錯. 01/19 10:01
45F:→ baileegunlin: 我這個菜雞目前看到第九章還沒有痛苦的感覺 01/19 10:01
46F:→ baileegunlin: 作者還有把教學影片放在youtube,很讚 01/19 10:03
47F:→ eva19452002: 問題是業界前5大程式語言都不是functional language 01/19 10:16
48F:→ eva19452002: 學這個真的有用? 01/19 10:16
49F:→ Lhmstu: 你可以問問偉大的AI,讓他先給你一個模糊的概念,再去查 01/19 10:33
50F:→ Lhmstu: 關鍵字 01/19 10:33
51F:推 Segundus: https://haskell.mooc.fi/ Haskell MOOC 01/19 12:30
52F:→ YJWLLL: 你下單位就用不到了 01/19 13:35
53F:推 dmeiki: cs3110 教 OCaml 或是 cs61a 看看 01/19 18:35
54F:→ a27417332: 有用呀,知道 FP 以後回去看原本的東西會有新觀點 01/19 18:47
55F:→ a27417332: 會知道傳統 OOP 很多是在搬石頭砸自己腳(x 01/19 18:47
56F:→ obamina48: 同推用 OCaml 教學的 cs3110,YouTube 上有完整的課程 01/19 23:16
57F:→ obamina48: 影片 01/19 23:16
58F:→ wulouise: fp架構上cache miss的機會應該比oop低一點? 01/20 15:27
59F:推 yun80765: fp-ts.. GGIT吧 01/20 19:03
60F:推 ku399999: js https://reurl.cc/QWr3eo 01/20 22:49
61F:→ ku399999: 學FP絕對有用 不會後悔 C++ 一樣可以寫FP 01/20 22:51
62F:→ ku399999: 結果我發現上面有人貼了...這只是中文版 01/20 23:01
63F:→ becca945: 有英有中 好人 01/21 14:19
64F:推 Shane7: 我們也用fp-ts 01/21 15:41
65F:→ Shane7: 寫了三個月,目前還沒完全體會FP的屌 01/21 15:42
66F:推 Shane7: 我覺得網路上的資源沒有很多,我主要是看別人的code學著 01/21 15:48
67F:→ Shane7: 寫 01/21 15:48
68F:推 iLeyaSin365: https://b23.tv/BV1Wr4y157bz/p1 01/21 18:32
69F:→ iLeyaSin365: 本想推薦Haskell的,但社群好像elixir比較熱門,也 01/21 18:32
70F:→ iLeyaSin365: 有框架。如要Haskell也有 自己找吧 01/21 18:32
71F:推 DDR678: 說function不要return的真的笑死人 01/22 15:28
72F:→ wulouise: 都有OCaml了那rust也順便(跑 01/24 23:33
73F:→ tw22885431: 我是覺得先學haskell語法再學其他的會比較好吧 10/16 12:53







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燈, 水草

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

TOP