Haskell 标准库是什么?
What is the Haskell standard library?
GHC 专用库可以称为标准库吗?或者只计算 Haskell 2010 年报告中的那些?
许多 GHC 库可以通过 Haskell 报告中的函数实现,可能与 C 绑定结合使用。但其他语言依赖于特定于 GHC 的扩展,因为语言报告中定义的当前 Haskell 语言不支持它。
例如Data.Array.IO
是否可以在纯标准Haskell中实现?
认为GHC是Haskell真的没问题吗?
不幸的是,Haskell 社区对什么是 "standard" 库没有真正的共识。
- report libraries 的用途有限。
- GHC libraries 主要由 GHC 本身需要。
定义
- Haskell Platform 试图定义一个,但许多人不喜欢依赖它。
- Stackage and especially Hackage 太大了。
GHC 专用库可以称为标准库吗?或者只计算 Haskell 2010 年报告中的那些?
许多 GHC 库可以通过 Haskell 报告中的函数实现,可能与 C 绑定结合使用。但其他语言依赖于特定于 GHC 的扩展,因为语言报告中定义的当前 Haskell 语言不支持它。
例如Data.Array.IO
是否可以在纯标准Haskell中实现?
认为GHC是Haskell真的没问题吗?
不幸的是,Haskell 社区对什么是 "standard" 库没有真正的共识。
- report libraries 的用途有限。
- GHC libraries 主要由 GHC 本身需要。 定义
- Haskell Platform 试图定义一个,但许多人不喜欢依赖它。
- Stackage and especially Hackage 太大了。