This paper presents a powerful notation for set comprehension in functional languages and a program transformation for its implementation.Introduction of the set notation not only increases the expressive power of functional programs,but also offers opportunity for improving their running efficiency.
1 Turner D A. Functional programs as executable specifications.Mathematic Logic and Programming Languages, Prentic—Hall,1985.29~54.
2 廖湖声.一种可执行函数式规格说明语言FSL.程序设计语言研究与发展,电子工业出版社,1994.62~66.