mdm*_*mdm 6 haskell
我正在阅读A Little Lens Starter Tutorial,他们使用了一个看似神奇的功能forall:
forall
>>> forall $ \tuple -> view _1 tuple == fst tuple True
这个函数究竟做了什么,更重要的是它是什么包.我用Hoogle等找不到它
J. *_*son 5
哈哈,尴尬的作者在这里.
我发明forall了mime quickCheck并且直观感觉,但不是可执行的.在我的辩护中,我从Little Schemer那里获得灵感,在他们可执行之前很快就引入了语法和语义,以便通过练习建立直觉.
quickCheck
当然,除了我forall实际上根本不可执行,它导致了很多混乱.
所以,我对任何好奇的人的建议是quickcheck作为一个替身进行调查forall.我现在对自己的建议是编辑教程,注意我的艺术执照.
quickcheck
对不起任何麻烦抱歉.
归档时间:
11 年,10 月 前
查看次数:
189 次
最近记录: