Publication: Towards subtyped program generation in F#
dc.contributor.author | Aktemur, Tankut Barış | |
dc.contributor.department | Computer Science | |
dc.contributor.ozuauthor | AKTEMUR, Tankut Bariş | |
dc.date.accessioned | 2016-02-15T07:33:18Z | |
dc.date.available | 2016-02-15T07:33:18Z | |
dc.date.issued | 2011 | |
dc.description | Due to copyright restrictions, the access to the full text of this article is only available via subscription. | |
dc.description.abstract | Program Generation is the technique of combining code fragments to construct a program. In this work we report on our progress to extend F# with program generation constructs. Our prototype implementation uses a translation that allows simulating program generators by regular programs. The translation enables fast implementation and experimentation. We state how a further extension with subtyping can be integrated by benefiting from the translation. | |
dc.description.sponsorship | Microsoft Research Software Engineering Innovation Foundation (SEIF) Award | |
dc.identifier.doi | 10.1145/1984708.1984727 | |
dc.identifier.endpage | 58 | |
dc.identifier.isbn | 978-1-4503-0599-0 | |
dc.identifier.scopus | 2-s2.0-79959916704 | |
dc.identifier.startpage | 58 | |
dc.identifier.uri | http://hdl.handle.net/10679/2174 | |
dc.identifier.uri | https://doi.org/10.1145/1984708.1984727 | |
dc.language.iso | eng | en_US |
dc.peerreviewed | yes | |
dc.publicationstatus | published | en_US |
dc.publisher | ACM | |
dc.relation.ispartof | Proceeding of the 1st workshop on Developing tools as plug-ins | |
dc.relation.publicationcategory | International | |
dc.rights | restrictedAccess | |
dc.subject.keywords | Meta-programming | |
dc.subject.keywords | Program generation | |
dc.subject.keywords | F# | |
dc.subject.keywords | Subtyping | |
dc.title | Towards subtyped program generation in F# | en_US |
dc.type | conferenceObject | en_US |
dspace.entity.type | Publication | |
relation.isOrgUnitOfPublication | 85662e71-2a61-492a-b407-df4d38ab90d7 | |
relation.isOrgUnitOfPublication.latestForDiscovery | 85662e71-2a61-492a-b407-df4d38ab90d7 |