Rob*_*een 5 arrays optimization haskell code-generation mutable
这是一个Haskell问题,但我也对其他语言的答案感兴趣.有没有办法自动翻译纯函数代码,编写处理列表或不可变数组而不进行任何破坏性更新,代码使用可变数组提高效率?
在Haskell中,生成的代码将在ST
monad中运行(在这种情况下它将全部包装在runST
或中runSTArray
)或在IO
monad中运行,我假设.
我最感兴趣的是适用于任何元素类型的通用解决方案.
我以为我以前见过这个,但我不记得在哪里.如果它还不存在,我有兴趣创建它.
归档时间: |
|
查看次数: |
429 次 |
最近记录: |