Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleSeptember 2000
Recursive monadic bindings
ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programmingPages 174–185https://doi.org/10.1145/351240.351257Monads have become a popular tool for dealing with computational effects in Haskell for two significant reasons: equational reasoning is retained even in the presence of effects; and program modularity is enhanced by hiding "plumbing" issues inside the ...
Also Published in:
ACM SIGPLAN Notices: Volume 35 Issue 9 - ArticleSeptember 2000
An operational semantics for parallel lazy evaluation
ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programmingPages 162–173https://doi.org/10.1145/351240.351256We present an operational semantics for parallel lazy evaluation that accurately models the parallel behaviour of the non-strict parallel functional language GpH. Parallelism is modelled synchronously, that is, single reductions are carried out ...
Also Published in:
ACM SIGPLAN Notices: Volume 35 Issue 9 - ArticleSeptember 2000
Make it practical: a generic linear-time algorithm for solving maximum-weightsum problems
ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programmingPages 137–149https://doi.org/10.1145/351240.351254In this paper we propose a new method for deriving a practical linear-time algorithm from the specification of a maximum-weightsum problem: From the elements of a data structure x, find a subset which satisfies a certain property p and whose weightsum ...
Also Published in:
ACM SIGPLAN Notices: Volume 35 Issue 9 - ArticleSeptember 2000
Regular expression types for XML
ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programmingPages 11–22https://doi.org/10.1145/351240.351242We propose regular expression types as a foundation for XML processing languages. Regular expression types are a natural generalization of Document Type Definitions (DTDs), describing structures in XML documents using regular expression operators (i.e., ...
Also Published in:
ACM SIGPLAN Notices: Volume 35 Issue 9