每次看这个我都要愣半天

发布于 2022-08-27 14:29:38 字数 135 浏览 18 评论 5

比较占 CPU 的说.

  1. Prelude> sequence [[1,2],[3,4]]
  2. [[1,3],[1,4],[2,3],[2,4]]

复制代码{:3_196:}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

吹泡泡o 2022-09-04 18:46:21

除了了解 monad 的定义外,还要了解典型的 monad 实例。这就好比整数集是个环,但只知道环的定义是不够的, ...
win_hate 发表于 2010-03-15 14:41

    估计许多人压根就不清楚什么是环

盗心人 2022-09-04 13:31:16

本帖最后由 win_hate 于 2010-03-17 21:09 编辑

Prelude> sequence [[1,2],[3,4]]
[[1,3],[1,4],[2,3],[2,4]]

很象张量积,用 mathematica 模仿一个:

  In[15]:=Join @@ Outer[List, {1, 2}, {3, 4}]
Out[15]:={{1, 3}, {1, 4}, {2, 3}, {2, 4}}

╰◇生如夏花灿烂 2022-09-03 21:05:30

除了了解 monad 的定义外,还要了解典型的 monad 实例。这就好比整数集是个环,但只知道环的定义是不够的,整数集还有很多自身的特点。

如果没有你 2022-09-02 02:11:44

耗我的人肉 CPU.  {:3_193:}

长伴 2022-08-28 18:31:41

刚学到这玩法,好像是list monad?

没感到耗cpu呀

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文