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/cn.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灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP