© University of Kent - Contact | Feedback | Legal | FOI | Cookies
Promoting non-strict programming
Olaf Chitil
In Draft Proceedings of the 18th International Symposium on Implementation and Application of Functional Languages, IFL 2006, pages 182-196, Budapest, Hungary, September 2006. Eotvos Lorand University.Abstract
In a non-strict functional programming language functions that yield the same result for all total arguments can still differ for partial arguments, that is, they differ in their strictness. Here a Haskell library is presented that enables the programmer to easily check whether a given function is least-strict; if it is not least-strict, then the tool suggests how to make it less strict.
Download publication 106 kbytes (PDF)Bibtex Record
@inproceedings{2477,
author = {Olaf Chitil},
title = {Promoting Non-Strict Programming},
month = {September},
year = {2006},
pages = {182-196},
keywords = {determinacy analysis, Craig interpolants},
note = {},
doi = {},
url = {http://www.cs.kent.ac.uk/pubs/2006/2477},
publication_type = {inproceedings},
submission_id = {9027_1170271632},
ISBN = {963 463 876 7},
booktitle = {Draft Proceedings of the 18th International Symposium on Implementation and Application of Functional Languages, IFL 2006},
address = {Budapest, Hungary},
publisher = {Eotvos Lorand University},
}