腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
GHC
的
语言
扩展
“Arrow”
的
源代码
在
哪里
?
、
、
我在
哪里
可以找到隐藏在
语言
杂注后面的
源代码
?我已经阅读了相应
的
论文(如),所以理论上发生
的
事情是很清楚
的
。现在我想看看,这实际上是如何被翻译成
源代码
的
。 我所有的搜索都只能找到
GHC
的
用户指南或Control.Arrow
的
来源。我是不是漏掉了什么?
浏览 0
提问于2011-06-28
得票数 5
回答已采纳
3
回答
用OCaml和Haskell制作独立
的
顶层
、
、
在
Common Lisp中,程序通常以二进制文件
的
形式生成,其中捆绑了一个翻译器。StumpWM就是一个很好
的
例子。 如何对Haskell和OCaml做同样
的
事情呢?不需要像Common Lisp那样提供调试器,目的是
在
不依赖于整个翻译器包
的
情况下进行
扩展
(需要
GHC
的
xmonad )。所以,我能做
的
最好
的
事情就是使用/pervasives.cmi/将-I /路径
浏览 1
提问于2010-12-19
得票数 9
3
回答
在用于STM
的
Clojure、Haskell (和其他
语言
)中使用了哪些算法?
、
、
、
、
据我所知,有几种不同
的
算法来实现软件事务内存(这是一个相当活跃
的
研究领域)。我在
哪里
可以找到(不必深入
源代码
)
在
不同
语言
和库中使用
的
代码,特别是
在
Clojure和Haskell (
GHC
)中?
浏览 3
提问于2010-11-28
得票数 15
回答已采纳
2
回答
将“->”替换为“→”,“=>”替换为“⇒”等。
、
、
有很多有趣
的
片段可以在网上找到。可在下发现。写了以下内容:discount τ df x = x * (1 + df) ** (-τ)我有强烈
的
感觉,
浏览 1
提问于2021-02-07
得票数 16
回答已采纳
1
回答
什么是Haskell标准库?
、
特定于
GHC
的
库能被称为标准库吗?还是只算Haskell 2010报告中
的
那些?例如,Data.Array.IO能否
在
纯标准Haskell中实现? 认为
GHC
是H
浏览 1
提问于2015-09-11
得票数 22
回答已采纳
1
回答
尾位上下文
GHC
连接点文件是如何形成
的
?
、
、
、
描述了一种用连接点
扩展
ANF系统F
的
方法。
GHC
本身在Core (中间表示)中有连接点,而不是直接在表面
语言
(Haskell)中公开连接点。出于好奇,我开始尝试编写一种简单地
扩展
带有连接点
的
System
的
语言
。也就是说,连接点是面向用户
的
。然而,论文中有些关于打字规则
的
事情我不明白。
在
本文中,这些开销
箭头
可以应用于术语、类型、数据构造函数,甚至是环境。它们也可以嵌套。这是我遇到<e
浏览 3
提问于2020-08-02
得票数 9
回答已采纳
1
回答
“广义
箭头
”和proc符号?
、
、
、
在学习Control.Arrow和Haskell内置
的
proc表示法时,我认为这种
语言
作为一般单面范畴
的
eDSL (使用***作为张量,>>>用于构图)非常有用,只要Arrow类型被推广到允许通用
的
tens在做了一些研究之后,我发现了,这似乎符合我
的
需要。然而,链接
的
Garrow类型集与所谓
的
"HetMet“
GHC
扩展
捆绑在一起,并且支持其他特性(至少目前来说),我没有太多
的
用途,比如”模
浏览 0
提问于2019-06-16
得票数 12
回答已采纳
2
回答
如何限制Haskell线程
的
内存使用
、
、
在用
GHC
编译
的
Haskell程序中,是否有可能以编程方式防止过多
的
内存使用?也就是说,当内存使用达到指定
的
限制时,让它通知程序,最好是指示违规
的
线程。例如,假设我想编写一个服务器,托管一个脚本
语言
解释器,用户可以连接到该服务器。这是图灵-完全,所以程序理论上可以使用无限
的
内存或时间。假设每个客户端由一个单独
的
线程处理。如果客户端编写
的
无限循环占用内存
的
速度非常快,我希望确保线程
在
收到异常警报之前消
浏览 7
提问于2011-09-04
得票数 22
1
回答
Haskell:树上
的
箭头
、XML和Hxt:将文本树叶转换为子树
、
、
、
、
我正在从中提取我
的
数据。Freeplane将数据存储为XML。我要采取
的
第一步是将该格式同质化。问题,以及我想要做什么 我
的
目标是将.xml-formatted文件中
的
每个节点项转换为一个名为“XTag”
的
节点,并具有一个名为"TEXT“
的
属性。我已经把它做好了,但用
的
方式似乎不太优雅。这样
的
事情有可能发生吗?我做了什么 我深入研究了原始
的
、深度递归
的
XmlTree数据类型,并得出了以下结论: module
浏览 34
提问于2020-01-23
得票数 0
回答已采纳
1
回答
在
不需要InstanceSigs
语言
扩展
的
情况下,实例声明现在是否允许类型签名?
我注意到,当在当前版本
的
Haskell (
GHC
9.2.1和HLS 1.6.1.0)中使用VS代码时,我
在
实例声明中写入类型签名时不再收到错误,尽管我没有包含{-# LANGUAGE InstanceSigs-#}
扩展
。最近是否对Haskell进行了更改,允许默认情况下
的
实例签名?
浏览 9
提问于2022-02-13
得票数 7
回答已采纳
1
回答
我如何在Leksah中添加一个额外
的
开关?
、
我想在编译器中添加一个额外
的
开关"-XDeriveDataTypeable“。
在
Leksah我能在
哪里
做到这一点?
浏览 5
提问于2014-04-29
得票数 2
回答已采纳
3
回答
类型理论:类型类型
、
、
、
、
我读过很多关于类型、高级类型等有趣
的
东西。默认情况下,Haskell支持两种类型: 我已经了解了,我想我理解这个想法。
浏览 6
提问于2011-10-13
得票数 26
回答已采纳
2
回答
编译到
GHC
核心
、
、
我想为一种简单
的
语言
创建一个前端,它将产生
GHC
核心。然后,我想获取这个输出,并通过普通
的
GHC
管道运行它。根据,这是不可能直接从
ghc
命令。我想知道是否有办法做到这一点。理想情况下,我希望
GHC
有几个函数调用,但我也愿意接受任何建议,其中包括(不太广泛)
GHC
源代码
中
的
黑客攻击。任何指示都会有帮助
的
!
浏览 4
提问于2012-01-19
得票数 7
回答已采纳
3
回答
使用阴谋配置文件中指定
的
扩展
名启动ghci。
、
、
在
我
的
阴谋文件中,我启用了一堆
语言
扩展
。假设我有 是否有一种方法可以自动启动GHCi?
浏览 5
提问于2012-12-07
得票数 1
回答已采纳
3
回答
在哪个文件中可以找到(->)
的
定义
在哪个文件中可以找到(->)
的
定义 我
的
假设是,这是
在
GHC
.something中
的
某个地方定义
的
,但搜索起来很棘手。
浏览 1
提问于2017-07-27
得票数 1
1
回答
Haskell
的
铁路图?
、
有没有人知道一本书或者一个网站,里面有一组简单
的
Haskell语法铁路图? “简单”是这里
的
关键词。正式
的
BNF太神秘了,不能用作小抄。
浏览 1
提问于2012-11-21
得票数 7
3
回答
为什么必须在源文件开始时指定模块名?
、
、
GHC
坚持模块名必须与文件名相等。但是如果它们是相同
的
,那么为什么Haskell编译器两者都需要呢?对我来说是多余
的
。这仅仅是
语言
设计上
的
错误吗?此外,它还提出了这样一个问题:如果我想使用两个无意中具有相同顶级模块名称
的
库,那么我就不能仅仅通过重命名其中一个模块
的
文件夹来消除歧义。这个问题
的
惯用解决办法是什么?
浏览 10
提问于2014-08-23
得票数 5
回答已采纳
1
回答
主题:使用Haskell堆栈,Ubuntu20.04上
的
VSCode编辑器
、
我正在尝试获得一个由堆栈创建
的
简单测试项目,以便在VSCode中使用。I
在
VSCode中查看文件时显示红色,而无法加载模块,因为变量不在作用域中。在这条信息
的
结尾提出问题。/my-project/app/Main.hs
的
相对根)文件打开得很好。Please ensure that ghcide is compiled with the same
GHC
installation as the project.cradle是谁
浏览 1
提问于2021-04-29
得票数 1
1
回答
哈斯克尔语用学: OPTIONS_
GHC
与
语言
、
在
我
的
阴谋项目中,我发现自己经常使用这种实用主义来迫使
GHC
使用特定
的
选项来构建:但是,当我看到其他人使用
扩展
时,他们总是这样声明:但是,当我
在
使用后一种方法
的
GHCi中加载文件时,
GHC
总是抱怨我使用
的</
浏览 2
提问于2015-04-18
得票数 7
回答已采纳
1
回答
TypeScript Visual Studio
语言
扩展
源代码
有人知道在
哪里
可以找到TypeScript
的
VS
源代码
扩展
的
源代码
吗? 我想进行一个探听,看看是否可以插入一些原始
的
XML文档特性,但是我似乎找不到这个插件
的
源代码
。我想无论如何都可以用VS
扩展
来
扩展
语言
扩展
,但我认为看一看会对这个过程有所帮助。
浏览 3
提问于2012-10-06
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券