腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Haskell
重叠
实例
和
转换
类型
类
haskell
、
types
、
typeclass
、
overlapping-instances
它接受语言及其扩展的描述,并输出一个新的
haskell
文件,该文件将高级语言解析为低级语言。当然,如果我能把C语言变成B语言,B语言变成A语言,那么通过作曲,我就能把C变成A……然而。代码按原样正确编译,但在用注释版本替换显式ToA C
实例
时,我收到以下错误: minimal.hs:25:21: error: • Illegal instance declaration for我仍然收到一个
类型
错误,但我不确定如何处理它。如果B本身是ToB的一个
实例
,比如通过设置convertToB = id,那么这个错误会更有意
浏览 13
提问于2020-04-27
得票数 0
回答已采纳
1
回答
GHC抱怨
重叠
的
实例
,而实际上它们不是。
haskell
、
ghc
、
instances
=> ToAVector [] a这对我来说毫无意义,因为[]与G.Vector [] a不匹配,那么
实例
怎么可能
重叠
呢
浏览 2
提问于2015-06-08
得票数 2
回答已采纳
1
回答
如何定义可
重叠
的依赖
实例
?
haskell
、
derivingvia
所以我有一个类似于这样的
类型
stringify :: x -> Stringclass LTextify x wherestringify = L.unpack . ltextify stringify = T.unpack . textify 当然,
haskell
抱怨“重复的
实例
声明”,这当然是正确的。我试过玩OVERLAPPABLE
和</
浏览 7
提问于2022-04-21
得票数 1
回答已采纳
1
回答
如何将
重叠
语用应用于派生
实例
haskell
、
types
、
ghc
、
overlapping-instances
Pragma OverlappingInstances在GHC中被废弃了很长一段时间,
重叠
语用代替了它。 instance {-# OVERLAPPING #- } ...尽管这不是
Haskell
中定义
类
实例
的唯一方法。我不能通过派生
和
避免对不推荐的OverlappingInstances发出讨厌的警告来定义
重叠
实例
。
浏览 7
提问于2021-04-28
得票数 2
回答已采纳
3
回答
在
Haskell
,
实例
意味着什么?
haskell
、
functional-programming
、
typeclass
在面向对象的语言(例如Java
和
Python)中,我们可以从
类
中生成对象/
实例
。在
Haskell
中,我们可以从
类型
类
中创建
实例
,例如: class
haskell
中意味着什么?在java中,我们可以从
类
中生成
实例
,但在
haskell
中,似乎
实例
浏览 4
提问于2017-07-03
得票数 20
回答已采纳
1
回答
如何解决
Haskell
中的二义性
类型
变量错误
haskell
leibniz_term(n) = powersign(n) / (2n + 1) println(leibniz_term(10)) # 0.047619047619047616 我写 --
Haskell
也许,我需要在某个地方添加
类型
注释,但我不知道该怎么做。如何修改代码才能正常工作?
浏览 12
提问于2020-03-27
得票数 0
1
回答
单片变压器的解剖
haskell
、
monads
、
monad-transformers
我试着学习单台变压器,基于标准的
Haskell
库(mtl?变形金刚?不知道我下载的
Haskell
平台-7.4.1附带的是哪一个)。我认为我注意到的是每个单台
转换
器定义的公共结构: -'BaseT's例如,对于Writer monad,应该有: 带有Monad
实例
的Writer数据
类型
/
浏览 2
提问于2012-11-28
得票数 10
1
回答
Haskell
重叠
实例
和
类型
函数
haskell
、
metaprogramming
、
typeclass
、
overlapping-instances
我有以下
类型
类
,它模拟了一个类似SQL的查询优化: type Optimized q :: * optimize (Select (Select q _) p) = Select (optimize q) p 问题是我在优化的
类型
函数上得到了错误"Conflicting family
实例
声明“。如果有一个“备用
浏览 4
提问于2010-12-17
得票数 8
回答已采纳
1
回答
持久密钥的自定义ToJSON
实例
haskell
、
yesod
、
aeson
、
haskell-persistent
我正在
Haskell
构建一个web应用程序。我正在使用持久库连接到postgresql数据库。当"Post“被序列化时,它会将”所有者“从键
转换
为索引号,比如"52”。instance ToJSON (Key record) where toJSON _ = Da
浏览 2
提问于2017-06-16
得票数 4
回答已采纳
2
回答
Haskell
:函数依赖的不明显的例子
haskell
、
functional-dependencies
我看到的函数依赖示例归结为映射container -> element
和
arguments -> result (就像在Mult Matrix Vector Vector中一样)。它们似乎更适合用
类型
函数来表达。在数据库理论中,考虑不是这种形式的更复杂的关系(如a -> b, b -> a)。 在
Haskell
中有没有不能很好地使用
类型
函数编写的FD用法的例子?
浏览 0
提问于2010-07-31
得票数 6
回答已采纳
2
回答
显示的
重叠
实例
haskell
、
overlapping-instances
the code I am typechecking, use -ddump-deriv我可以理解,它认为a
类型
可以派生
浏览 1
提问于2019-05-02
得票数 0
回答已采纳
2
回答
尝试理解哈斯克尔的=>与定义
类型
haskell
、
type-constraints
在
Haskell
中,为什么要定义一个带有
类型
约束的函数:(==) :: (Eq a) => a -> a -> Boolghci> :t
浏览 3
提问于2010-06-29
得票数 6
回答已采纳
2
回答
Haskell
类型
类
和
实例
haskell
、
type-inference
、
typeclass
、
functor
为什么下面的代码需要Show
实例
的约束
和
类型
参数,但是否需要它们才能使Quad成为Functor的
实例
?
浏览 1
提问于2019-08-21
得票数 0
回答已采纳
1
回答
Haskell
:
类型
类
和
实例
list
、
haskell
、
set
、
instance
、
typeclass
我在使用
类型
类
和
从它们创建
实例
时遇到了一些麻烦,可能很简单。我正在尝试为
Haskell
列表中的一些函数创建一个
类型
类
,并设置函数,例如"size“、"null”
和
"filter“。我已经通过使用以下命令获得了"size”
和
"null“: import qualified但是
浏览 0
提问于2015-11-13
得票数 1
3
回答
在
Haskell
中,你能创建一个
类
的对象吗?
class
、
haskell
、
types
在我尝试调试的
Haskell
程序中,定义了一个
类
: lookupIn :: d -> Word -> String 我想创建一个名为runs的变量,并将其
类型
设置为Dictionary,这样我就可以在lookupIn函数中使用它。
浏览 1
提问于2013-03-08
得票数 2
回答已采纳
3
回答
为什么在
Haskell
中没有太多关于协方差
和
逆方差的讨论(与Scala或C#相反)?
haskell
、
covariance
、
contravariance
我知道什么是
类型
的协方差
和
逆方差。我的问题是,为什么我在研究
Haskell
(而不是Scala)时还没有遇到对这些概念的讨论?与Scala或C#相比,
Haskell
看待
类型
的方式似乎有一个根本的不同,我想阐明这个不同之处是什么。 或者也许我错了,我只是还没有学到足够的
Haskell
:-)
浏览 4
提问于2012-02-16
得票数 61
回答已采纳
2
回答
如何将
Haskell
转换
成Scalaz?
scala
、
haskell
、
functor
、
scalaz
我的一个高中生和我打算尝试将
Haskell
的Parsec解析器combinator库移植到Scala中。有人能解释一下如何
转换
这个
Haskell
代码吗:case class Error[S, U, A](error: ParseError) extends Reply[S, U, A]() 我不确定的是ReplySU[A]
类型
Haskell
中的实际Functor是带有curried
类型
和</em
浏览 3
提问于2012-03-30
得票数 7
回答已采纳
2
回答
1:1
类型
/
类型
-
类
-
实例
关系是否有可行且
类型
安全的替代方案?
haskell
、
functional-programming
、
language-agnostic
、
typeclass
、
adhoc-polymorphism
这个问题最初是在我开发动态JS
类型
验证器时出现的,该验证器依赖于字典传递样式作为相当简单的
类型
类
机制,但我认为它也适用于
Haskell
或其他具有
类型
类
机制的语言。一开始,我认为在使用字典传递样式的设置中允许每个
类型
有几个
类型
类
实例
不是太大的问题,因为我可以完全控制
类型
类
的解析。但实际的问题似乎是维护
类型
安全,而不是
类型
类
解析,正
浏览 15
提问于2021-07-08
得票数 5
1
回答
连贯是什么意思?
haskell
、
ghc
、
type-systems
那么,我想知道
Haskell
(比如
Haskell
2010)是否真的是连贯的?例如,表达式\x -> x可以给出a -> a
类型
,但也可以给出Int -> Int
类型
。这是否意味着连贯性被打破了?现在让我们考虑
类型
类
,因为在这种情况下经常使用一致性。 由GHC实施的
Haskell
有几种方式可能会破坏一致性。但是,如果上面第1点是真的,那么我会说,即使是这一点也不会破坏一致性,因为我们可以说,GHC选择的
实例
是一个应该选择的真
实
浏览 3
提问于2021-06-16
得票数 7
回答已采纳
2
回答
无法使String成为
Haskell
中
类
的
实例
class
、
haskell
我在尝试理解
Haskell
中的
类
。我写了几行愚蠢的代码来掌握它的诀窍。我编写了一个名为Slang的
类
,它只有一个函数。当我让Integer成为我的
类
的一个
实例
时,它工作得很好。但是当我让String成为我的
类
的一个
实例
时,它不会被编译。根据错误输出告诉我的信息,我一直在摆弄程序,但是没有用。我知道为什么它会起作用。
浏览 2
提问于2013-03-08
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
数据类型转换,Java的向上转型和向下转型实例
利用Haskell开发公司电脑监控软件的异常检测算法
HBase之Bytes
C+模版编程实现Haskell的函数模式匹配特性
为什么我更喜欢函数式编程
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券