Issue No. 03 - May/June (2009 vol. 13)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2009.68
Steve Vinoski , Verivue
Debasish Ghosh , Anshinsoft
Today, there's significant interest in functional languages and frameworks that fit the Web better than imperative languages. We explore Scala, an OO-functional language on the Java virtual machine, and Lift, a framework implemented on Scala's functional features. The Scala language offers functional programming features and asynchronous message-passing concurrency alongside a statically typed model. Lift exploits this model to offer secure, higher-level abstractions to Web developers.
Scala, Lift, actor, functional language, pattern match, closure, functional Web
Steve Vinoski, Debasish Ghosh, "Scala and Lift—Functional Recipes for the Web", IEEE Internet Computing, vol. 13, no. , pp. 88-92, May/June 2009, doi:10.1109/MIC.2009.68