那些遇到过的问题
Linux
C
C++
Python
Vue.js
Nginx
SQL
NoSQL
kubernetes
小编Smo*_*ked的帖子
GHC拆分表现
splitAt以这种方式在GHC中实现:
splitAt n xs = (take n xs, drop n xs)
Run Code Online (Sandbox Code Playgroud)
那么,splitAt做了两倍的工作还是有一些幕后优化?
此外,take和drop生成递归过程.这是为什么.毕竟它们是图书馆的功能,美丽并不重要.为什么不实施它们来创建迭代过程?
haskell
ghc
Smo*_*ked
lucky-day
6
推荐指数
1
解决办法
375
查看次数
标签 统计
ghc
×1
haskell
×1