上一页 1 ··· 6 7 8 9 10
摘要: 我们知道隐式变换在可控情况下会使代码变得简洁。熟悉C#的都知道C#中可以自定义隐式变换,例如public class A{ private int data; public static implicit operator A(int i) { return ... 阅读全文
posted @ 2015-11-24 12:19 gaoshoufenmu 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://fsharpforfunandprofit.com/posts/computation-expressions-wrapper-types/在上一篇中,我们介绍了“maybe”工作流,让我们隐藏了写链接和可选类型的繁杂代码。典型的“maybe”工作流大概类似let resul... 阅读全文
posted @ 2015-11-22 12:08 gaoshoufenmu 阅读(287) 评论(0) 推荐(1) 编辑
摘要: 原文地址:http://fsharpforfunandprofit.com/posts/computation-expressions-bind/上一篇讨论了如何理解let作为一个能实现continuations功能的语法,并介绍了pipeInto函数能让我们增加钩子(处理逻辑)到continuat... 阅读全文
posted @ 2015-11-21 11:48 gaoshoufenmu 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 原文地址http://fsharpforfunandprofit.com/posts/computation-expressions-continuations/上一篇中我们看到复杂代码是如何通过使用computation expressions得到简化。使用computation expressi... 阅读全文
posted @ 2015-11-20 15:09 gaoshoufenmu 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 本文仅为对原文的翻译,主要是记录以方便以后随时查看。原文地址为http://fsharpforfunandprofit.com/posts/computation-expressions-intro/背景是时候揭开计算表达式(Computation expression)的神秘面纱了。现有的解释说明... 阅读全文
posted @ 2015-11-19 17:18 gaoshoufenmu 阅读(639) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10