首页> 外文会议>Advanced Functional Programming >Using MetaML: A Staged Programming Language
【24h】

Using MetaML: A Staged Programming Language

机译:使用MetaML:一种分阶段的编程语言

获取原文

摘要

A staged programming language gives the programmer a new paragdigm for constructing efficient programs. We have illustrated this by building staged programs for interpreters and polytypic programs. We have also found that several other "advanced" features such as higher-order type constructors, local polymorphism, and monads have many uses. We believe that languages with these features help programmers construct programs which are easier to maintain because they are generic, yet they are still efficient.
机译:分阶段的编程语言为程序员提供了一种用于构建高效程序的新范例。我们通过为解释器和多型程序构建分阶段程序来说明了这一点。我们还发现,其他一些“高级”功能(例如高阶类型构造函数,局部多态性和monad)也有许多用途。我们相信具有这些功能的语言可以帮助程序员构建易于维护的程序,因为它们是通用的,但它们仍然有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号