FAQ
继上一个帖子

为什么需要Monad https://groups.google.com/forum/#!topic/scalacn/ruyzdkL0P6g

收到很多非常好的回复和参考材料,但是有一点,理论的学习总是要实践的,王垠好像
说monad其实本质上和面向对象的设计模式有点类似,那么大家在设计系统的时候,
会用到这种"模式"吗?还是说它有独特的场景,并不是生搬硬套的"模式"

--
您收到此邮件是因为您订阅了 Google 网上论坛的“Scala中文社区”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到scalacn+unsubscribe@googlegroups.com
要向此网上论坛发帖,请发送电子邮件至 scalacn@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/d/optout。

Search Discussions

  • Xiang Zhang at May 10, 2014 at 1:17 pm
    我用过,用于构建GPU代码(不过是在F#中)。我觉得monad可以用于internal DSL,你可以参考一下F#的linq
    query,还有我觉得很好用的 async monad.


    2014-05-10 21:16 GMT+08:00 Fei Wang <pythonee@gmail.com>:
    继上一个帖子

    为什么需要Monad https://groups.google.com/forum/#!topic/scalacn/ruyzdkL0P6g

    收到很多非常好的回复和参考材料,但是有一点,理论的学习总是要实践的,王垠好像
    说monad其实本质上和面向对象的设计模式有点类似,那么大家在设计系统的时候,
    会用到这种"模式"吗?还是说它有独特的场景,并不是生搬硬套的"模式"

    --
    您收到此邮件是因为您订阅了Google网上论坛中的“Scala中文社区”论坛。
    要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到scalacn+unsubscribe@googlegroups.com
    要发帖到此论坛,请发送电子邮件至scalacn@googlegroups.com
    要查看更多选项,请访问https://groups.google.com/d/optout。
    --
    您收到此邮件是因为您订阅了 Google 网上论坛的“Scala中文社区”论坛。
    要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到scalacn+unsubscribe@googlegroups.com
    要向此网上论坛发帖,请发送电子邮件至 scalacn@googlegroups.com
    要查看更多选项,请访问 https://groups.google.com/d/optout。
  • Fei Wang at May 11, 2014 at 6:20 am
    好的,我去看下,asyn monad还是第一次听说


    2014-05-10 21:17 GMT+08:00 Xiang Zhang <soloman817@gmail.com>:
    我用过,用于构建GPU代码(不过是在F#中)。我觉得monad可以用于internal DSL,你可以参考一下F#的linq
    query,还有我觉得很好用的 async monad.


    2014-05-10 21:16 GMT+08:00 Fei Wang <pythonee@gmail.com>:

    继上一个帖子
    为什么需要Monad https://groups.google.com/forum/#!topic/scalacn/ruyzdkL0P6g

    收到很多非常好的回复和参考材料,但是有一点,理论的学习总是要实践的,王垠好像
    说monad其实本质上和面向对象的设计模式有点类似,那么大家在设计系统的时候,
    会用到这种"模式"吗?还是说它有独特的场景,并不是生搬硬套的"模式"

    --
    您收到此邮件是因为您订阅了Google网上论坛中的“Scala中文社区”论坛。
    要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到scalacn+unsubscribe@googlegroups.com
    要发帖到此论坛,请发送电子邮件至scalacn@googlegroups.com
    要查看更多选项,请访问https://groups.google.com/d/optout。
    --
    您收到此邮件是因为您订阅了Google网上论坛中的“Scala中文社区”论坛。
    要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到scalacn+unsubscribe@googlegroups.com
    要发帖到此论坛,请发送电子邮件至scalacn@googlegroups.com
    要查看更多选项,请访问https://groups.google.com/d/optout。


    --
    Cheers,
    王飞

    --
    您收到此邮件是因为您订阅了 Google 网上论坛的“Scala中文社区”论坛。
    要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到scalacn+unsubscribe@googlegroups.com
    要向此网上论坛发帖,请发送电子邮件至 scalacn@googlegroups.com
    要查看更多选项,请访问 https://groups.google.com/d/optout。
  • Xuefeng Wu at May 10, 2014 at 1:45 pm
    确实是一种设计模式,但不象GoF23那么容易生搬硬套,会熟练使用已经实现的monad已经算得上中级应用程序员水平了。


    Yours, Xuefeng Wu 吴雪峰 敬上
    On 2014年5月10日, at 下午9:16, Fei Wang wrote:

    继上一个帖子

    为什么需要Monad https://groups.google.com/forum/#!topic/scalacn/ruyzdkL0P6g

    收到很多非常好的回复和参考材料,但是有一点,理论的学习总是要实践的,王垠好像
    说monad其实本质上和面向对象的设计模式有点类似,那么大家在设计系统的时候,
    会用到这种"模式"吗?还是说它有独特的场景,并不是生搬硬套的"模式"

    --
    您收到此邮件是因为您订阅了Google网上论坛中的“Scala中文社区”论坛。
    要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到scalacn+unsubscribe@googlegroups.com
    要发帖到此论坛,请发送电子邮件至scalacn@googlegroups.com
    要查看更多选项,请访问https://groups.google.com/d/optout。
    --
    您收到此邮件是因为您订阅了 Google 网上论坛的“Scala中文社区”论坛。
    要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到scalacn+unsubscribe@googlegroups.com
    要向此网上论坛发帖,请发送电子邮件至 scalacn@googlegroups.com
    要查看更多选项,请访问 https://groups.google.com/d/optout。

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupscalacn @
postedMay 10, '14 at 1:16p
activeMay 11, '14 at 6:20a
posts4
users3

People

Translate

site design / logo © 2019 Grokbase