问题标签 [haskell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - 谁能解释一下Monads?
可能重复:
什么是单子?
我想我明白什么是'Maybe Monads',但我不确定其他类型。
data-structures - Haskell 的代数数据类型
我试图完全理解 Haskell 的所有概念。
代数数据类型在哪些方面类似于泛型类型,例如,在 C# 和 Java 中?它们有什么不同?他们到底有什么代数?
我熟悉通用代数及其环和域,但我对 Haskell 的类型如何工作只有一个模糊的概念。
haskell - Haskell 初学者指南?
一段时间以来,我一直在寻找一份体面的 Haskell 指南,但一直找不到一个看起来足够有趣和/或有意义的指南。
几年前我曾接触过 Haskell,但我记不太清了。我记得“啊哈!”——当我终于拿到它时,那种感觉令人难以置信,而且玩起来真的很有趣,所以我正在寻找重新发现 Haskell 失传的艺术。
我熟悉 Ruby 和它的函数式编程技巧,所以我认为我并不完全在黑暗中。有链接吗?
haskell - 什么是单子?
最近对 Haskell 进行了简要介绍,对于 monad 本质上是什么,有什么简短、简洁、实用的解释?
我发现我遇到的大多数解释都相当难以理解并且缺乏实际细节。
haskell - Fundeps 和 GADT:什么时候可以确定类型检查?
我正在阅读一篇关于 Haskell 以及 HList 是如何实现的研究论文,并想知道所描述的技术何时可以确定,何时不能确定类型检查器。此外,因为您可以使用 GADT 做类似的事情,所以我想知道 GADT 类型检查是否总是可确定的。
如果你有引用,我会更喜欢引用,这样我就可以阅读/理解解释。
谢谢!
web-applications - 在 Haskell 中编写 Web 应用程序的最简单方法是什么?
我想在我的项目中更多地使用 Haskell,我认为如果我可以开始将它用于 Web 应用程序,那真的会有所帮助。我已经尝试过一次或两次,但在起步时遇到了麻烦。是否有更简单/更传统(更像灯)的框架可供我使用,还是我应该再试一次?
windows - 在没有可见控制台窗口的窗口中创建后台进程
如何在没有创建可见命令窗口的情况下在 Windows 上使用 Haskell 创建后台进程?
我编写了一个定期运行备份进程的 Haskell 程序,但每次运行它时,都会在所有窗口的顶部打开一个命令窗口。我想摆脱这个窗口。最简单的方法是什么?
haskell - F# 中的 Haskell 列表差分运算符
\\
F# 中是否有与 Haskell 的列表差分运算符等效的运算符?
file-io - 如何在 Haskell 中创建内存中的句柄?
我想要一些看起来像文件句柄但实际上由内存缓冲区支持的东西,用于 I/O 重定向。我怎样才能做到这一点?