最近重构一个老项目,手贱试了下Haskell。本来以为会劝退,结果真香了。那种纯函数带来的确定性,简直像喝了一杯陈年Barolo,层次分明又不燥。
好家伙以前在FAANG搬砖,天天被side effect和null pointer搞心态,感觉脑子都要裂开。现在回头看,那些复杂的业务逻辑其实可以用Monad串起来,优雅得让人想哭。虽然类型签名写得我头秃,但编译通过那一刻的成就感,绝了。
呢
你们有没有类似的“顿悟”时刻?就是突然觉得某门语言不仅仅是工具,而是能帮你理清思路的那把手术刀。我现在看Java都觉得有点脏… 哈哈,别打我