用 Haskell 编写的库

fts

:mag:Postgres 全文搜索 (fts)(由 gvolpe 提供)。
  • 28
  • Apache License 2.0

oath

正确完成可组合并发计算(作者:fumieval)。
  • 28
  • BSD 3-clause "New" or "Revised"

servant-snap

服务服务器 (WIP) 的 Snap 端口。
  • 28
  • BSD 3-clause "New" or "Revised"

lambdacms-core

使用 Yesod 的 Haskell CMS:高性能、开发人员友好且类型安全。
  • 28
  • MIT

yoctoparsec

一个真正小型的单子解析库。
  • 28
  • MIT

unexceptionalio

没有任何 PseudoExceptions 的 IO。
  • 28

jordan

Haskell 对象的抽象、可检查的 JSON 表示。
  • 28

eliminators

使用单例的依赖类型消除函数。
  • 28
  • BSD 3-clause "New" or "Revised"

scalable-server

用于在 Haskell 中编写快速/可扩展的基于 TCP 的服务的库。
  • 28
  • BSD 3-clause "New" or "Revised"

Truth

变化和 Pinafore 项目。拉取请求不被接受。 (阿什利·雅克利)。
  • 28
  • GNU General Public License v3.0 only

uom-plugin

作为 GHC 类型检查器插件的测量单位。
  • 28
  • BSD 3-clause "New" or "Revised"

servant-to-elm

从 Servant API 定义生成 Elm 客户端库。
  • 28
  • BSD 3-clause "New" or "Revised"

pipes-parse

解析管道生态系统。
  • 28
  • BSD 3-clause "New" or "Revised"

commander-cli

我编写的一个简单的库可以让我快速轻松地构建命令行界面。
  • 28
  • MIT

catamorphism

一个公开用于生成变形的函数的包。
  • 28
  • BSD 3-clause "New" or "Revised"

edh

Đ (Edh) - 下一个重大事件应该发生在 Haskell 上,而不是 C/C++ 上。
  • 28
  • BSD 3-clause "New" or "Revised"

sexp-grammar

S 表达式的可逆解析。
  • 28
  • BSD 3-clause "New" or "Revised"

tshm

TypeScript 声明的解析器和格式化程序,输出 HM 风格的类型签名。
  • 28
  • MIT

haskell-generate

用于生成 haskell 源代码的类型安全库。
  • 28
  • BSD 3-clause "New" or "Revised"

shake-language-c

基于Shake Haskell库的交叉编译框架..
  • 28
  • Apache License 2.0

haskell-src-meta

维护 Matt Morrow 的软件包,用于将 haskell 源解析为 TH AST..
  • 28
  • BSD 3-clause "New" or "Revised"

ludum-dare-31

LD31 的主题是“整个游戏在一个屏幕上”。
  • 28

hoe

Haskell 单行评估器。
  • 28
  • BSD 3-clause "New" or "Revised"

crypto-api

用于加密算法的 Haskell 通用接口(类型类)。
  • 28
  • BSD 3-clause "New" or "Revised"

protofmt

Protocol Buffer 文件的格式化程序。
  • 27
  • BSD 2-clause "Simplified"

app-old

社交笔记。
  • 27
  • MIT

cabal-uninstall

非常简单的 Haskell 脚本来卸载 cabal 软件包。
  • 27
  • BSD 3-clause "New" or "Revised"

promises

懒惰的承诺(艾克美特)。
  • 27
  • BSD 3-clause "New" or "Revised"

usb

与 USB 设备通信。
  • 27
  • BSD 3-clause "New" or "Revised"

monad-batcher

一个应用性 monad,用于批处理命令以便以后更有效地执行。
  • 27
  • BSD 3-clause "New" or "Revised"