Report on the programming language Haskell: a non-strict, purely functional language version 1.2
ACM SIGPLAN Notices - Haskell special issue
Programming by multiset transformation
Communications of the ACM
Programming parallel algorithms
Communications of the ACM
An introduction to SequenceL: a language to experiment with constructs for processing nonscalars
Software—Practice & Experience
Communications of the ACM
Communications of the ACM
Automatic parallel control structures in SequenceL
Software—Practice & Experience
Normalize, transpose, and distribute: An automatic approach for handling nonscalars
ACM Transactions on Programming Languages and Systems (TOPLAS)
Hi-index | 0.00 |
In this paper, we review the computational laws upon which SequenceL is based, give evidence of the transparency of SequenceL code, and compare performance results of Parallel Haskell and SequenceL codes running on multi-core processors. For the comparisons with Haskell we employ a recently developed SequenceL compiler that generates multi-threaded C++ and has a runtime system that manages threads for multi-core processors.