灵活的默认设置:为复杂类型类生成默认函数实现。

[代码生成,图书馆,公共域,template-haskell模板][建议标签]

模板Haskell代码以实现默认实现对于基于哪些函数的类型类函数已实施。目前极为原油,但仍然相当有效。

定义具有多个函数的类型类时,每个其中可以基于任意子集实现其中,标准默认实施这一概念彻底失败了。此库提供描述更复杂规则的系统选择默认实现的依据用户提供的。这些实现可以此外,还应给出“适用性得分”,以便当可以做出多种可能的选择时图书馆可以选择最好的。

模块

[索引][快速跳跃]

下载

维修人员角落

包装维护人员

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

候选人

  • 没有候选人
版本[RSS公司] 0.0.0.1,0.0.0.2版本,0.0.0.3,0.0.1.0,0.0.1.1,0.0.1.2,0.0.2,0.0.3
依赖关系 基础(>=3 && <5),容器,半群(>=0.18 && <0.19),template-haskell模板,th-提取物,变压器[详细信息]
许可证 LicenseRef-PublicDomain许可证参考-公共域
作者 詹姆斯·库克<mokus@deepbondi.net>
维护人员 彼得·西蒙斯<simons@cryp.to公司>
类别 代码生成,模板Haskell
主页 https://github.com/peti/flexible-defaults
源回购 头部:git克隆https://github.com/peti/flexible-defaults.git
已上传 通过彼得·西蒙斯2019-10-27 T15:43:37Z
分配 架构(architecture):0.0.3,借方:0.0.3,LTSHaskell公司:0.0.3,NixOS:0.0.3,堆叠:0.0.3
反向依赖关系 2直接,66间接[详细信息]
下载 总计13854(过去30天内为30)
额定值 (尚未投票)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 可用文档[生成日志]
上次成功报告时间:2019-10-27[所有1个报告]