在可变向量上使用 par monad (parMapM)
作者:HaskellEnthusiast 提问时间:9/19/2015
我已经尝试了几个小时,但似乎无法编译它。我正在尝试对可变向量并行执行一个简单的操作,但是我遇到了编译错误。 import qualified Data.Vector as V import qual...
斯 问答列表
作者:HaskellEnthusiast 提问时间:9/19/2015
我已经尝试了几个小时,但似乎无法编译它。我正在尝试对可变向量并行执行一个简单的操作,但是我遇到了编译错误。 import qualified Data.Vector as V import qual...
作者:ocramz 提问时间:10/29/2015
介绍 我正在用 ;一些函数可以回调到步进例程、偏微分方程的优化或时间积分。inline-c 特别是在本机 C 语言中,回调可以对连续数组进行操作,通过指针修改它们,并将它们返回到一些不透明的(分布...
作者:vik santata 提问时间:2/4/2016
我有两个问题: 在 scala 或 F# 等 FP 语言中,有一些关键字可以识别变量是否可变。当我们说 Haskell 是一种纯粹的 FP 语言时,一切都是“不可变的”? 基于 jvm 的 Sca...
作者:Dulguun Otgon 提问时间:2/14/2016
我一直在努力及时完成这个关于hackerrank的练习。 但是由于超时,我下面的 Haskell 解决方案在测试用例 13 到 15 上失败。 我的 Haskell 解决方案 import Data...
作者:user8930358 提问时间:11/13/2017
我会直接开始(我删除了一堆无关的代码,以防这看起来有点有趣 - 试图让它成为 MCVE): import System.IO import Control.Monad import Data.IOR...
作者:Jeffrey Benjamin Brown 提问时间:2/15/2018
MVector有两种口味,和 .我想编写一些使用 的函数,以便尽管使用了 中的快速可变向量算法,但仍可以从纯代码调用它们。IOVectorSTVectorSTVectorData.Vector.Alg...
作者:Ralph 提问时间:3/18/2018
我正在尝试在 Haskell 中编写一个数独生成器/求解器作为学习练习,但我在 monad 中生成可变数组时遇到了困难。ST 我的函数的输入将是 81 个字符,其中包含数字 through 和占位符...
作者:saketh 提问时间:4/17/2018
这个问题在这里已经有了答案: Haskell:什么是不可变数据? (1 个答案) 5年前关闭。 我听说 Haskell 变量是不可变的,但我能够重新分配和更新变量值...
作者:dilan_s 提问时间:1/4/2021
我定义了以下内容 import Data.STRef fib' :: Int -> Integer fib' n = runST $ do rx <- newSTRef 0 ry <- new...
作者:blauerreimers 提问时间:4/29/2021
我正在尝试从二进制中解析一个巨大的复杂值的 3d 数据数组。稍后这应该成为矩阵 ()。由于我将研究这些矩阵,因此我仅限于矩阵库 - hmatrix 似乎很有前途。 数据布局不是我要求的格式,所以我必须...