-
编写一个对与Haskell中的空字符串匹配的正则表达式返回true的函数
这是代码: <pre><code>import Data.List data RE sym = Never -- match no strings | Empty -- match -
创建一个包含带有单例的TypeLit的类型级别结构
假设我定义了一些类型级别的结构,例如: <pre><code>import Data.Singletons.Prelude import Data.Singletons.TH singl -
Haskell-在整个列表中搜索字符
我有以下列表: <pre><code> charKeys=[('1','a') ,('2','b') ,('3',& -
中缀数据构造函数运算符的说明
我正在阅读这篇有趣的博客文章<a href="https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/" rel="nofollow nor -
为什么enum typeclass不是ord typeclass的子类?
我想知道为什么枚举类型类不继承ord类型类的原因。枚举中的succ函数本质上对值施加了顺序,但ord并不 -
Haskell错误-'输入'->'解析错误
我试图在Haskell GHCi中将函数声明为 <code>fact :: Int -> Int</code> 但是我收到此错误-<strong>错 -
Haskell如何删除字符串中的多余空格
尝试创建一个功能来删除一个 字符串(并将它们合并到一个空格中) 到目前为止,我已经能够删 -
检查第一个参数中的所有元素是否出现在第二个参数中
我从代码中得到了错误的结果。 我想检查第一个参数列表中的元素是否出现在第二个参数列表中 -
为偶数个A字符写一个正则表达式
我正在尝试在Haskell中为ABC上的语言创建一个正则表达式,其中包含偶数个<code>A</code>的字符串。我通过 -
如何在Haskell Stack中定义对可执行文件的依赖关系?
在使用<code>stack new</code>创建的默认配置中,项目结构如下所示: <pre><code># package.yaml name: my-cool-app l -
处理列表中的单个项目
<pre class="lang-hs prettyprint-override"><code>import Control.Lens import Data.List (filter) import Data.Time import Data.Text data Vehicl -
寻找与liftA2相关的Haskell函数,但工作方式类似于Alternative中的<|>
考虑此<code>liftA2</code>函数: <pre class="lang-hs prettyprint-override"><code>liftA2 :: (Maybe a -> Maybe b -> Maybe c -
如何在Haskell中制作ticktack游戏的模式?
实现带有2个参数的函数滴答作响。第一个参数是自然数的元组,它定义运动场的行数和列数。第二个列 -
哈斯克尔。给出了两个相同长度的列表。编写一个“ diff”函数,按如下所示构建差异
给出了两个相同长度的列表。编写一个diff函数,以建立以下差异。 示例: <pre><code> diff [1,2,3, -
具有固定大小的完美平衡树的问题
我试图实现一个完美平衡的二进制搜索树,其中大小作为类型参数给出(就像C ++的<code>std::array</code>一 -
需要帮助存储列表的上一个元素(Haskell)
我目前正在从事一项作业。我有一个名为<code>gamaTipo</code>的函数,该函数将元组的值转换为我的教授先 -
在Haskell中,为什么最小8.0 8 = 8.0而最大8.0 8 = 8.0
我正在学习haskell,并且遇到了奇怪的行为。我尝试过 <pre><code>Prelude> min 8.0 8 8.0 </code></pre> 和</p -
Haskell Data.Yaml UTF-8解码
我正在尝试使用Data.Yaml解码包含UTF-8字符串的yaml文件。它使UTF-8窒息。我将示例缩小为: <pre><code>λ&g -
在Haskell中设置提示
我是Haskell的新人 代替: <pre><code>Prelude> </code></pre> 我希望GHCi提示 <pre><code>GHCi> </cod -
如何使用Haskell以定义的数据类型返回列表中的项目数
因此具有定义的数据类型 我想知道如何通过功能找到<code>list [b]</code>中的项目数。 例如<code>a = b 3 -
如何定义由其他数据类型组成的数据类型?
我想定义数据类型Currency,它由其他三种数据类型组成。我有一个问题,Haskell无法将数据类型识别为货 -
我的Haskell代码出现一个非常普通的错误:解析错误(可能是缩进不正确或括号不匹配)
我有以下代码,它在x的多项式表达式中将整数“ l”和“ r”与输入“ a”的积分系数和“ b”的积分乘 -
总和类型-为什么在Haskell中show(Int | Double)与`(show Int)|不同? (显示双)`
为什么这些不相等? <pre class="lang-hs prettyprint-override"><code>show $ if someCondition then someInt else some double </ -
haskell函数以识别三角形
我是Haskell的新手,我的一位教授要求我制作一个简单的haskell程序,该程序可通过用户提供的三个角度确 -
当a和b具有相同值时隐含true的函数
当a和b都为真或两个都为假时,我试图变得真。有人可以告诉我我在做什么错吗? <pre><code>imply :: (a - -
如何在Haskell中按升序打印数字?
我正在尝试打印如下内容: <pre><code>1: ***** 2: **** 3: *** 4: ****** </code></pre> 我已经拥有的代码会 -
Haskell多个where语句
我没有得到什么无效的东西 <pre><code>solveCubic a b c d = (-b/(3*a) - C/(3*a) - (b*b - 3*a*c)/(3*a*C), 0, 0) where Q -
如果很难恢复容器,那么`Store`的意义是什么?
<a href="https://arxiv.org/pdf/1408.5809.pdf" rel="nofollow noreferrer">A pointed container is a comonad</a>,该观察结果可用于 -
例如,类的Haskell方法不可见
我正在尝试定义一个类“多边形”以及子类型“三角形”和“四元组”。这些应该实现多边形的面积功 -
Haskell数据声明是什么意思
刚开始学习Haskell。有人能这么善于解释此声明的含义吗? <pre><code>data Stream a = a :& Stream a </code></p