腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
什么
Haskell
类型
的
系统
魔术
允许
定义
join?
join实用程序函数
定义
为:join x = x >>= id 假设>>=
的
类型
是Monad m => m a -> (a ->m b) -> m b,而id是a -> a,那么在上面的
定义
中,该函数如何也被
类型
化为a -> m b呢?本例中
的
m和b是
什么
?
浏览 0
提问于2012-04-21
得票数 6
回答已采纳
1
回答
Haskell
:
类型
变量可以在函数
定义
中使用吗?
、
我有一个关于
Haskell
型
系统
的
问题。这不是我第一次遇到
类型
系统
的
限制。我将省略我
的
项目细节,并使用一个简化
的
例子。barrer:首先,使用特定于a
类型
的
minBound值,并将其“转换”为整数。在我
的
项目中,我将继续转换这个整数(以避免使用a
类型
时
的
中间算术溢出),并将它们“转换”回a
类型
(经过一些mod
魔术
之后)。我如何告
浏览 2
提问于2015-06-02
得票数 13
回答已采纳
1
回答
Haskell
如何检查无限递归值?
、
、
、
、
定义
此数据
类型
: deriving (Show)bottom = bottom
Haskell
是否只是试图证明程序
的
浏览 1
提问于2018-03-07
得票数 3
回答已采纳
2
回答
如何在LabVIEW中使用内部
类型
传递(在不兼容
的
指针/引用之间)强制断线?
、
、
我喜欢使用C中
的
免费软件库和调用库函数节点,我目前正在编写LibXML2接口
的
程序。使用它,我有指向文档、节点、元素等
的
DLL指针,
定义
为Magic,指向DLL内存空间中
的
位置。当我为节点和文档创建严格
的
类型
时,LabView
允许
我将文档
魔术
cookie
连接
到节点
魔术
cookie (或指针,反之亦然),并且只指示内部强制转换。是否有一种方法来
定义
一个引用或无符号
的
浏览 5
提问于2020-11-30
得票数 0
回答已采纳
6
回答
是
什么
使
Haskell
的
类型
系统
比其他语言
的
类型
系统
更“强大”?
、
、
、
、
阅读,我不得不问:具体而言,是
什么
使
Haskell
的
类型
系统
比其他语言
的
类型
系统
(C、C++、Java)更强大。显然,即使是Scala也不能执行与
Haskell
类型
系统
相同
的
功能。具体而言,是
什么
使
Haskell
的
类型
系统
(辛德雷-米尔纳式推理)如此强大?你能举个例子吗?
浏览 4
提问于2010-09-24
得票数 38
3
回答
haskells
类型
系统
在哪方面比另一种静态
类型
语言
的
类型
系统
更有帮助
、
我使用
haskell
已经有一段时间了。我理解大多数/一些概念,但我仍然不明白,haskells
类型
系统
到底
允许
我做
什么
,我不能在另一种静态
类型
的
语言中做。我只是直观地知道
haskell
类型
系统
在任何可以想象
的
方式上都比C,C++或java中
的
类型
系统
更好,但我无法从逻辑上解释它,主要是因为对
haskell
和其他静态<e
浏览 2
提问于2014-10-27
得票数 2
3
回答
Haskell
(数据)构造函数构造
什么
?
、
、
Haskell
允许
使用
类型
构造函数和数据构造函数构造代数数据
类型
。例如,我们被告知这个数据构造函数(右圆)是在给定数据时构造一个圆
的
函数,例如x,y,radius。Circle :: Float -> Float -> Float -> Circle 我们可以
定义
构造函数吗?
浏览 0
提问于2018-07-25
得票数 18
4
回答
功能程序设计与
类型
系统
、
、
、
我学习各种功能语言已经有一段时间了,包括
Haskell
、Scala和Clojure。
Haskell
有一个非常严格和
定义
良好
的
静态
类型
系统
.Scala也是静态
类型
的
。而Clojure则是动态
类型
的
。所以我
的
问题是 语言<
浏览 5
提问于2010-07-01
得票数 17
回答已采纳
1
回答
Haskell
是如何将图灵完整性添加到
系统
F中
的
?
、
、
、
、
我一直在阅读各种
类型
的
系统
和lambda计算器,我看到lambda立方体中所有
类型
的
lambda计算器都是强规范化
的
,而不是图灵等价物。这包括System,简单
类型
的
lambda演算加上多态。这就引出了以下问题,我一直找不到任何可理解
的
答案:
Haskell
中
的
哪些语言特性不属于F<em
浏览 5
提问于2014-08-12
得票数 48
回答已采纳
2
回答
理解Data.Word
的
实现
我正在尝试使用Data.Word,但我甚至不理解它
的
源代码。这里有一些精确
的
问题,但是如果您有一个更好
的
资源来使用Word或类似的库,这也可能是有帮助
的
。作为参考,让我们看看Word8 ()
的
实现 Word8 ({-# CTYPE "HsWord8"
浏览 3
提问于2020-04-29
得票数 1
回答已采纳
3
回答
多态种类
的
用途是
什么
?
、
、
多态
类型
是
Haskell
类型
系统
的
扩展,由UHC提供
的
,
允许
要打字(亲切
的
?)作为a -> (a -> *) -> *。它们有
什么
用呢?
浏览 1
提问于2010-06-17
得票数 17
回答已采纳
1
回答
Python中
的
递归数据
类型
、
、
、
、
Python中最接近
Haskell
中
的
递归数据
类型
的
东西可能是
什么
?(即在
定义
自身时使用
类型
自己
的
定义
。)编辑:data Tree a = Leaf a | Branch (Tree a) (Tree a) 我是这样理解
的</e
浏览 11
提问于2020-09-02
得票数 3
4
回答
学习GADT
的
材料
、
我开始在
Haskell
Wiki上阅读关于GADT
的
文章,但对它
的
理解并不是很舒服。你是否向
Haskell
初学者推荐了一个特定
的
书籍章节或一篇解释GADT
的
博客文章?
浏览 4
提问于2010-10-26
得票数 14
回答已采纳
1
回答
Haskell
元组构造函数(GHC)及其语言与实现
的
分离
、
、
、
并导致我
的
实际问题:它是
什么
东西,可以模仿在我自己
的
职能?我认为是后者,因为我已经阅读了
haskell
98规范和iirc,它说实现只需要为最多15个项
定义
元组运算符。而GHC已经做了所有的事情,让你达到任意
的
限制。那么,是否可以使用
类型
系统
和现有的语言特性(声明、
类型
签名、函数
定义
等)从
haskell
实现本身
定义
这类操作符/函数?如果是,怎么做?还是不可能,您必须查看编译
浏览 3
提问于2011-08-17
得票数 43
回答已采纳
2
回答
分级访问控制
系统
如何在
Haskell
中
定义
简单
的
分层访问控制
系统
?类似地,操作也在层次结构中:None > View > Edit。如果一个角色被
允许
编辑,它也应该能够查看。Contributor | Owner
浏览 0
提问于2017-01-07
得票数 7
回答已采纳
7
回答
Haskell
的
类型
系统
是理解函数式编程
的
障碍吗?
、
、
、
为了理解函数式编程,我正在学习
Haskell
,期望我能应用我在其他语言中获得
的
洞察力(主要是Groovy、Python、JavaScript )。我选择
Haskell
是因为我有这样
的
印象,它是非常纯粹
的
功能,不
允许
任何依赖状态。 我没有选择学习
Haskell
,因为我对导航一个非常严格
的
类型
系统
很感兴趣。我
的
问题是:强
类型
系统
是非常纯功能语言
的
必要
浏览 0
提问于2010-12-22
得票数 33
回答已采纳
2
回答
可选协方差在Swift中是如何工作
的
、
、
在Swift中,Optional
的
协方差是如何工作
的
?但是,如果我将MyOptional
定义
为 case Some(T)}var myOptionalViewmyOptionalButton = MyOptional.Some(button) 我知道错误: 错误:无法将“MyOptional<UIButton>”
类型
的</
浏览 0
提问于2016-05-20
得票数 14
回答已采纳
2
回答
类型
检查和递归
类型
(用
Haskell
/Ocaml编写Y组合器)
、
、
、
在
Haskell
上下文中解释Y组合器时,通常会注意到,直进实现不会在
Haskell
中进行
类型
检查,因为它是递归
类型
的
。例如,来自罗塞塔科德: 使用
Haskell
中Y组合器
的
明显
定义
是因为它包含无限递归
类型
(a =a -> b)。
定义
数据
类型
(Mu)
允许
中断这种递归。fact_improver : (int -> int) -> int -> int = &l
浏览 0
提问于2013-10-27
得票数 22
回答已采纳
1
回答
在哈斯克尔,除了恒星序列以外,还能有其他
的
种类吗?
在阅读关于
Haskell
种类
的
文章时,我注意到一个主题:* -> *我
的
印象是,在哈斯克尔,种类最终归结为有多少星号。您可能会说,
类型
的
类型
实际上就是在它变成*之前需要应用到它
的
类型
的
数量。换句话说,除了最后一个,你可以计算所有的*,然后用整数来
定义
类型
的
类型
,比如0,1,2等等。我
的
问题是: 这
浏览 0
提问于2022-02-12
得票数 14
回答已采纳
1
回答
如何将统一
类型
查询到ghci?
、
、
、
是否可以查询ghci中
的
统一
类型
?我想要解决
的
是第三版
的
练习13.23。如何使用
Haskell
系统
检查两个
类型
表达式是否是统一
的
,如果是,它们
的
统一是
什么
?提示:您可以在
Haskell
中做虚拟
定义
,其中
定义
浏览 3
提问于2014-04-20
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么Haskell是我们构建生产软件系统的首选
软件系统测试的定义和类型介绍
系统类型中的:标准、VHD和VHDX是什么?
什么类型的智能疏散系统好,2023智能疏散系统推荐【今日更新】
新的信息系统集成资质分为几个级别,定义为什么?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券