首页> 外文会议>International Conference on Software Reuse >Scripting COM components in Haskell
【24h】

Scripting COM components in Haskell

机译:Haskell中的脚本COM组件

获取原文

摘要

The expressiveness of higher-order typed languages such as Haskell or ML makes them an attractive medium in which to write software components. Hitherto, however, their use has been limited by the all-or-nothing problem: it is hard to write just part of an application in these languages. Component-based programming using a binary standard such as Microsoft's Component Object Model (COM) offers a solution to this dilemma, by specifying a language-independent interface between components. This paper reports about our experience with exploiting this opportunity in the purely functional language Haskell. We describe a design for integrating COM components into Haskell programs, and we demonstrate why someone might want to script their COM components in this way.
机译:高阶类型语言如Haskell或ML等表达性使其成为编写软件组件的吸引力介质。然而,迄今为止,它们的使用受到全无的问题的限制:很难在这些语言中编写一部分应用程序。使用二进制标准的基于组件的编程,例如Microsoft的组件对象模型(COM),通过指定组件之间的语言无关的接口,为此困境提供解决方案。本文报告了我们在纯粹的功能语言Haskell利用这个机会的经验。我们描述了将COM组件集成到Haskell程序中的设计,我们展示了为什么有人可能希望以这种方式脚本他们的COM组件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号