-
1 votes1 answers958 views
为什么(-2)与Haskell中的(\ x - > x - 2)不同? [重复]
这个问题在这里已有答案: Why doesn't - (minus) work for operator sections? [duplicate] 1回答 我正在学习使用CIS194(spring13)的Haskell . 今天当我... -
0 votes2 answers1936 views
从Monad状态上下文中展开值并连接两个状态上下文
我正在尝试为我的简单命令式语言解析器编写一个 eval 函数,但是当我使用 Control.Monad 和 State 编写它时,我遇到了一些问题 . 在 evalComm s Let case 我需要打开类型( m Int )来传递... -
-4 votes0 answers625 views
这个程序如何更有效率? [等候接听]
module WeakPlayer where import Data.Char (ord) import Data.Ord import Data.List import Data.Function import System.I... -
0 votes0 answers1048 views
如何在Stack中找到包的名称?
我试图在我的堆栈项目中包含Control.Monad.State.Lazy,但我无法弄清楚我必须在package.yaml依赖项中包含哪些包 . 我通常最终猜测它,但这次我找不到它 . 在堆栈中查找包依赖项名称的正确方法是什么? -
-1 votes1 answers563 views
非详尽模式n元组函数
基于不断变化的图像像素,我已经完成了大学课程 . 但我不知道如何解决这个问题 . 我转换[String]与3元组列表中的所有像素,然后我将所有像素更改为红色,但当我执行程序时,它似乎是de模式的问题,终端上的错误是“非 - 功能的彻底... -
0 votes1 answers1903 views
如何生成随机数量的具体数字?
我正在尝试制作一个小的haskell游戏,生成3位数的随机数,然后用户尝试在x次尝试中猜测它,我的问题是,我知道如何在haskell中生成随机数,但我不知道如何使该随机数具有特定长度,例如,仅产生随机数,而不是由3个数字组成,如334... -
-4 votes2 answers54 views
用case表达式Haskell递归
请考虑以下代码,其中函数 sumFood 获取 Food 的列表 xs 并返回整数元组 . 在这个元组中,第一个整数表示 xs 中包含的水果数,第二个整数表示蔬菜数 . module Apples where data Food =... -
-3 votes2 answers1416 views
列表中的isContain函数
我试图在Haskell中实现 isContain 函数,以下是我的代码 isContain :: Char -> Bool isContain x = if x== b then True else isContain x w... -
1 votes1 answers644 views
如何将我的夜间Haskell程序包装入Stackage LTS?
虽然最新版本的my package在Stackage Nightly中按预期出现,但它是not appearing in LTS,而旧版本则出现在那里 . 如何在LTS中显示最新版本? -
1 votes4 answers579 views
不同长度的邮编列表
我刚刚开始使用Haskell而且我不知道该如何做到这一点但是当我有一个像[1,2,3,4] [5,6,7,8,9,10,11,12]这样的输入时输出应为[[(1,5),(2,6),(3,7),(4,8)] [(1,9),(2,10),...