在单子列表上累积一个函数(也许)
作者:Philip Adler 提问时间:3/13/2023
我正在学习 Haskell,以此来掌握一种新的编程范式。我挂在一个特定的,可能是基本的问题上。虽然我发现了很多文档和其他堆栈溢出问题,但我觉得在试图弄清楚如何让它工作时,我迷失在其他人示例的噪音中。 ...
哈斯克尔 问答列表
作者:Philip Adler 提问时间:3/13/2023
我正在学习 Haskell,以此来掌握一种新的编程范式。我挂在一个特定的,可能是基本的问题上。虽然我发现了很多文档和其他堆栈溢出问题,但我觉得在试图弄清楚如何让它工作时,我迷失在其他人示例的噪音中。 ...
作者:Sophie 提问时间:4/19/2023
我正在尝试在 Haskell 中编写一个函数,该函数将列表作为参数并返回并删除最后一个元素 这是我拥有的代码: remLastElement :: [a] -> [a] remLastElement...
作者:mistahwhite 提问时间:4/26/2023
我知道我可以做这样的事情 listy = zip [1,2,3] [a,b,c] testy = listy !! 0 --(1,"a") let (x,y) = testy putStr((sho...
作者:Tay 提问时间:6/26/2023
任务: “定义一个函数'start',该函数返回给定列表的所有元素,但最后一个元素除外” 我的解决方案: start list = start' list [] where start' (x...
作者:MechWright 提问时间:7/2/2023
我想对 Haskell 字符串列表中的所有成员进行特定操作。 例如,我有一个工作时间字符串列表(从导出的 Notebook 文件中读取): [“工作时间:9-17(8h)”, “工作时间:9-16(...
作者:Marco Bazzani 提问时间:8/12/2023
如果我有两个类型为 (NonEmpty a) 的通用对象,我如何将这两个对象联接到一个新的 (NonEmpty a) 中,就像使用列表一样?++ 我期望能够做以下事情 let x = 1:|[] ...
作者:Alejandro Caro 提问时间:10/8/2023
我有这个伪代码,可以计算用户给出的数字的阶乘。 Process without_title Define i, tmp, x As Integers; tmp<-1; Write "Enter...
作者:deceze 提问时间:8/10/2009
就目前而言,这个问题不太适合我们的问答格式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或广泛讨论。如果您认为这个问题可以改进并可能重新打开,请访问帮助中心...
作者:mandark 提问时间:10/11/2015
这个问题在这里已经有答案了: 解析器中的 Parsec <|> 选择,错误抛出但不会转到下一个解析器 (1 个答案) 8年前关闭。 我正在尝试解析一种非常简单的语言,它仅由十进制或二进制数组成。例如...
作者:Michael Litchard 提问时间:11/16/2023
是否可以强制执行以下内容:hlint 如果我有 data Foo = Foo {bar :: Bar , baz :: Baz , quux :: Quux } 但它应该是 data...