【24h】

Comparing Approaches to Generic Programming in Haskell

机译:Haskell中通用编程的比较方法

获取原文
获取原文并翻译 | 示例

摘要

The last decade has seen a number of approaches to datatype-generic programming: PolyP, Functorial ML, 'Scrap Your Boilerplate', Generic Haskell, 'Generics for the Masses', and so on. The approaches vary in sophistication and target audience: some propose fullblown programming languages, some suggest libraries, some can be seen as categorical programming methods. In these lecture notes we compare the various approaches to datatype-generic programming in Haskell. We introduce each approach by means of example, and we evaluate it along different dimensions (expressivity, ease of use, and so on).
机译:在过去的十年中,已经看到了许多用于数据类型通用编程的方法:PolyP,Functorial ML,“废话”,通用Haskell,“大众通用”等等。这些方法在复杂程度和目标受众方面各不相同:有些建议使用成熟的编程语言,有些建议使用库,有些可以看作是分类编程方法。在这些讲义中,我们比较了Haskell中用于数据类型通用编程的各种方法。我们通过示例介绍每种方法,并从不同的维度(表达性,易用性等)进行评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号