期刊文献+

一种基于Z规范的纯函数式程序设计方法

A METHOD OF THE PURELY FUNCTIONAL PROGRAMMING BASED ON Z SPECIFICATION
下载PDF
导出
摘要 状态、输入和输出是Z规范的基础,引入Monad的纯函数式语言特别适合用来实现用Z规范说明的系统。通过将状态、输入和输出封装在一个Monad内,提出一种基于Z规范的纯函数式程序设计方法。 Input, output and state are three basic elements of Z specification. The purely functional language with Monad is an excellent medium for implementation of systems which are specified by Z specification. With input,output and state encapsulated in a monad, a method of the purely functional programming based on Z specification is presented.
出处 《计算机应用与软件》 CSCD 北大核心 2008年第2期117-118,共2页 Computer Applications and Software
关键词 纯函数式语言 Z规范 MONAD Purely functional language Z specification Monad
  • 相关文献

参考文献4

  • 1Simon Peyton Jones. Tackling the awkward squad: monadic input/out- put, concurrency, exceptions, and foreigu-language calls in Haskell. In “Engineering theories of software construction”, ed Tony Hoare, Man- fred Broy, Ralf Steinbruggen, IOS Press, ISBN 1 58603 1724,2001.47 - 96.
  • 2Tim Sheard,James Hook. Fine Control of Demand in Haskell. In: Proceedings of the Sixth International Conference on Mathematics of Program Construction ,2002.
  • 3Antoni Diller. Z: An Introduction to Formal Methods. John Wiley and Sons, Chichester, 1990.
  • 4Spivey J M. The Z Notation-A Reference Manual. International Series in Computer Science. Prentice Hall, Hemel Hempstead, 2nd edition, 1992.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部