文件名称:safe-printf:Haskell 中类型良好、灵活且可变的 printf
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-20 08:14:41
Haskell
safe-printf -- 用于 Haskell 的类型良好、可变参数和灵活的 printf 函数 这是什么? Haskell 的标准Text.Printf模块提供可变参数printf函数但不是类型安全的。 该库为此提供了一种替代方法,更加类型安全的printf函数、组合器和准引用器。 当前的实现只是一个概念验证,因此效率不高,并且仅提供用于String值生成的 API。 未来,我们将支持Text类型并提高效率。 安装 $ git clone https://github.com/konn/safe-printf.git $ cd safe-printf $ cabal install 用法 我们提供两个接口来构造格式:智能构造函数和准引用器。 智能构造器 您需要OverloadedStrings扩展。 {-# LANGUAGE OverloadedStrings #-} modu
【文件预览】:
safe-printf-master
----Setup.hs(46B)
----Main.hs(50B)
----src()
--------Text()
----examples()
--------combinator.hs(400B)
--------quasi.hs(321B)
----.travis.yml(1KB)
----LICENSE(1KB)
----test()
--------doctests.hs(109B)
--------Text()
--------Spec.hs(44B)
----README.md(2KB)
----safe-printf.cabal(2KB)
----.gitignore(75B)