Please use this identifier to cite or link to this item: http://www.repository.rmutt.ac.th/xmlui/handle/123456789/1325
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSongphon Klabwong
dc.date.accessioned2014-02-12T04:41:16Z
dc.date.accessioned2020-09-24T04:46:01Z-
dc.date.available2014-02-12T04:41:16Z
dc.date.available2020-09-24T04:46:01Z-
dc.date.issued2014
dc.identifier.urihttp://www.repository.rmutt.ac.th/dspace/handle/123456789/1325-
dc.descriptionThe 15th International Conference of International Academy of Physical Sciencesen_US
dc.description.abstractLambda calculus has the equivalent expressive power compared to the Turing model. It is the origin of the functional programming approach. One of the most important concepts is YCombinator. It enables the way to perform recursion by anonymous function. In this study, we proposed the study on Y-Combinator of typed-lambda calculus based on python language. The study shows the way implementing tail-call recursion. It employs the Continuation-Passing Style (CPS) technique to send the context of execution along with the call. As a result, the code written using CPS is guaranteed to be side-effect free. Consequently, it is efficient to be executed on concurrency environment.en_US
dc.language.isoenen_US
dc.publisherRajamangala University of Technology Thanyaburi. Faculty of Sciences and Technologyen_US
dc.subjectY-Combinatoren_US
dc.subjectContinuationen_US
dc.subjectPythonen_US
dc.subjectLambda Calculusen_US
dc.subjectAnonymous Recursionen_US
dc.titleY-combinator based continuation-passing style technique in python programmingen_US
dc.typeProceedingsen_US
Appears in Collections:ประชุมวิชาการ (Proceedings - SCI)

Files in This Item:
File Description SizeFormat 
20-Y-Combinator based Continuation.pdfY-combinator based continuation-passing style technique in python programming741.84 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.