我有一个驱动程序函数modifyFile,它与外部世界中的许多源(例如HTTP、文件系统)进行交互。假设代码是这样的: downloadFile(from = "http://.../some/file.dat", to = "/tmp/file.dat") //
val status = runUnixProces
我想学习F#,但让我感到困惑的是计算表达式(do-notation??)语法和去语法。对于如何将一个概念映射到另一个概念,有一个很好的解释吗?我基本上想知道我是如何绘制地图的 x <- monadicComputation someOtherMonadicComputation
let y = somePureComputati