首页> 外文会议>Practical aspects of declarative languages >Combinators for Message-Passing in Haskell
【24h】

Combinators for Message-Passing in Haskell

机译:Haskell中用于消息传递的组合器

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

摘要

Much code in message-passing programs is tedious, verbose wiring code. This code is error prone and laborious - and tends to be repeated across many programs with only slight variations. By using type-classes, higher-order and monadic functions in Haskell, most of this code can be captured in re-usable high-level combinators that shorten and simplify message-passing programs. We motivate the design and use of these combinators via an example of a concurrent biological simulation, and explain their implementation in the Communicating Haskell Processes library.
机译:消息传递程序中的许多代码都是乏味的冗长的接线代码。这段代码容易出错且费力-往往会在许多程序之间重复,只是稍有变化。通过在Haskell中使用类型类,高阶函数和monadic函数,可以将这些代码中的大多数捕获在可重用的高级组合器中,从而缩短并简化消息传递程序。我们通过一个并行生物模拟的示例来激发这些组合器的设计和使用,并在Communicating Haskell Processes库中解释它们的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号