额外的:我使用的额外功能。

[bsd3型,发展,图书馆][建议标签]

标准Haskell库的附加函数库。大多数功能都是简单的添加,填补了缺少的功能。GHC的较新版本中提供了一些功能,但此软件包使它们可用于GHC 7.2。

模块额外记录此库提供的所有函数。模块,如数据。列表。额外提供额外的功能数据。列表以及再出口数据。列表。建议用户更换数据。列表进口数据。列表。额外如果他们需要额外的功能。


[跳到自述]

下载

维修人员角落

包装维护人员

对于包维护者和黑客托管者

候选人

  • 没有候选人
版本[RSS(RSS)] 0.1,0.2,0.3,0.3.1,0.3.2,0.4,0.5,0.5.1,0.6,0.7,0.8,1,1.0.1,1.1,1.2,1.3,1.3.1,1.4,1.4.1,1.4.2,1.4.3,1.4.4,1.4.5,1.4.6,1.4.7,1.4.8,1.4.9,1.4.10,1.4.11,1.4.12条,1.5,1.5.1,1.5.2,1.5.3,1.6,1.6.1,1.6.2,1.6.3,1.6.4条,1.6.5,1.6.6,1.6.7,1.6.8,1.6.9条,1.6.11,1.6.12,1.6.13,1.6.14,1.6.15,1.6.16,1.6.17,1.6.18,1.6.19,1.6.20,1.6.21,1.7,1.7.1,1.7.2,1.7.3,1.7.4,1.7.5,1.7.6,1.7.7,第1.7.8条,1.7.9,1.7.10,1.7.11,1.7.12,1.7.13,1.7.14,2015年7月7日,1.7.16
更改日志 更改.txt
依赖关系 基础(>=4.9 && <5),时钟(>=0.7),目录,文件路径,过程,时间,unix(通用)[细节]
许可证 BSD-3条款
版权 尼尔·米切尔2014-2024
作者 尼尔·米切尔<ndmitchell@gmail.com>
维护人员 尼尔·米切尔<ndmitchell@gmail.com>
类别 开发
主页 https://github.com/ndmitchell/extra#readme
Bug跟踪器 https://github.com/ndmitchell/extra/issues
源回购 头部:git克隆https://github.com/ndmitchell/extra.git
已上传 通过尼尔·米切尔2024-05-11T15:55:39Z
分配 拱门:1.7.14,借方:1.7.4,费多拉:1.7.14,免费BSD:1.4.1,LTSHaskell公司:1.7.16,NixOS:1.7.16,堆叠:第1.7.16条,openSUSE(打开SUSE):1.7.14
反向依赖关系 248直接,294间接[细节]
下载 总计173784人(过去30天内784人)
额定值 2.5(票数:3)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 可用文档[生成日志]
上次成功报告时间:2024-05-11[所有1个报告]

额外自述-1.7.16

[返回包描述]

额外黑客版本 堆叠版本 生成状态

标准Haskell库的附加函数库。大多数功能都是简单的添加,填补了缺少的功能。GHC的较新版本中提供了一些功能,但此软件包使它们可以在GHC 7.10中使用。举几个例子:

  • 控制。莫纳德。附加配置映射提供的monatic版本concatMap(连接地图)以同样的方式地图M是的单数版本地图.
  • 数据。塔普。附加fst3提供了一个函数来获取三元组的第一个元素。
  • 控制。例外情况。额外重试提供一个函数,用于重试IO(输入输出)多次操作。
  • 数据。两者都可以。从左侧附加是GHC 8.0及更高版本中可用的功能。在GHC 8.0及更高版本上,此软件包从数据。要么而在GHC 7.10及以下版本中,它定义了等效版本。

模块额外记录此库提供的所有函数。模块,如数据。列表。额外提供额外的功能数据。列表以及再出口数据。列表。建议用户更换数据。列表进口数据。列表。额外如果他们需要额外的功能。

哪些功能?

在生成额外函数库时,我遵循了一些原则。我鼓励其他具有小型实用功能的人在这里贡献它们,也许是在建议他们加入标准库之前的一个临时停留。

  • 我已经在我的包中使用了大多数这些函数——它们已经证明非常有用,值得复制/粘贴到每个项目中。
  • 这些函数遵循原始前奏曲/基础库的精神。我很乐意提供部分功能(例如。从右侧)、和函数,它们是更通用函数的专门化(当只是).
  • 大多数函数都有一些琐碎的实现,从它们的名称/签名可以明显看出。如果初学者不能编写该函数,那么它可能不属于这里。
  • 我只定义了几个新的数据类型或类型别名。它是一个用于在现有类型上定义新实用程序的包,而不是新类型或概念。

基本版本

之间的映射基础可以找到版本和GHC编译器版本在这里.

贡献

我的一般贡献偏好是在此处可用。此外,此回购包含一些已签入的生成代码,即src/附加.hs测试/测试Gen.hs。您可以通过运行以下任一命令来生成这些文件runghc生成.hs全球温室气体排放指数(使用.ghci码文件)和键入:生成。所有PR都应包含这些文件的重新生成版本。