← 黑客书架

函数式领域建模 封面

函数式领域建模

Domain Modeling Made Functional

Scott Wlaschin · 初版 2018 年

  • 74次提及
  • 43人推荐
  • 55位 HN 评论者

为什么值得读

结合函数式编程与领域驱动设计重构业务建模

适合:探索领域驱动设计与函数式思维的开发者

值得读指数:93 / 100

Hacker News 读者推荐

如果你还没看过,一定要去看看 Scott Wlaschin 的演讲《Domain Modeling Made Functional with the F# Type System》(看起来他现在还就此出了一整本书)https://fsharpforfunandprofit.com/ddd/ (F# 和 Elm 非常相似,概念完全能直接对应上。)我最近一直在挑战……

carapace 在 HN 的推荐

……这跟我自己的想法非常相似,而且涉及的也是我平时思考的领域。你的语法用起来很顺手,多谢分享。最后,我猜你应该对 Scott Wlaschin(《F# for fun and profit》和《Domain Modeling Made Functional》的作者)[1][2] 很熟吧。如果不熟的话,你绝对必须去读读,简直是为你量身定做的。它是函数式编程(Functional Programming)和 DDD/EIP 的结合点。(我跟他没有任何利益关系)。[1] https://fsharpforfunandprofit.com/ddd/……

BoiledCabbage 在 HN 的推荐

……对比一下,比如说 PHP(一门烂语言,但获得了巨大的成功。)或者 Prolog(一门庄严如精灵一般的语言,深奥但在小众圈子里获得了成功。)Haskell 也就那样了。关于类型和数据,FP(函数式编程)确实很擅长这个。例如参考 Scott Wlaschin 的《Domain Modeling Made Functional》(https://www.youtube.com/watch?v=Up7LcbGZFuo),虽然是关于 F# 的,但概念跨语言通用。关于“做得对”的 FP 编程语言,我推荐 Elm。我最近一直在用 Elm,而且……

carapace 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。