Please use this identifier to cite or link to this item:
https://doi.org/10.1145/1480945.1480973
DC Field | Value | |
---|---|---|
dc.title | Designing aspects for side-effect localization | |
dc.contributor.author | Chen, K. | |
dc.contributor.author | Lin, J.-Y. | |
dc.contributor.author | Weng, S.-C. | |
dc.contributor.author | Khoo, S.-C. | |
dc.date.accessioned | 2013-07-04T08:27:58Z | |
dc.date.available | 2013-07-04T08:27:58Z | |
dc.date.issued | 2009 | |
dc.identifier.citation | Chen, K.,Lin, J.-Y.,Weng, S.-C.,Khoo, S.-C. (2009). Designing aspects for side-effect localization. Proceedings of the 2009 ACM SIGPLAN Symposium on Partial Evaluation and Program Manipulation, PEPM'09 : 189-198. ScholarBank@NUS Repository. <a href="https://doi.org/10.1145/1480945.1480973" target="_blank">https://doi.org/10.1145/1480945.1480973</a> | |
dc.identifier.isbn | 9781605583273 | |
dc.identifier.uri | http://scholarbank.nus.edu.sg/handle/10635/41456 | |
dc.description.abstract | Computation performed in many typical aspects involve side effects. In a purely functional setting, adding such aspects using techniques such as monadification will generally lead to crosscutting changes. This paper presents an approach to provide side-effecting aspects for purely lazy functional languages in a user transparent fashion. We propose a simple yet direct state manipulation construct for developing side-effecting aspects and devise a systematic monadification scheme to translate the woven code to a purely monadic style functional code. ©2009 ACM. | |
dc.description.uri | http://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1145/1480945.1480973 | |
dc.source | Scopus | |
dc.subject | Aspect-oriented programming | |
dc.subject | Lazy semantics | |
dc.subject | Monadification | |
dc.subject | Side-effect | |
dc.type | Conference Paper | |
dc.contributor.department | COMPUTER SCIENCE | |
dc.description.doi | 10.1145/1480945.1480973 | |
dc.description.sourcetitle | Proceedings of the 2009 ACM SIGPLAN Symposium on Partial Evaluation and Program Manipulation, PEPM'09 | |
dc.description.page | 189-198 | |
dc.identifier.isiut | NOT_IN_WOS | |
Appears in Collections: | Staff Publications |
Show simple item record
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.