DocumentCode :
804921
Title :
Scala and Lift Functional Recipes for the Web
Author :
Ghosh, Debasish ; Vinoski, Steve
Volume :
13
Issue :
3
fYear :
2009
Firstpage :
88
Lastpage :
92
Abstract :
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.
Keywords :
Internet; Java; concurrency control; functional languages; functional programming; message passing; object-oriented languages; object-oriented programming; virtual machines; Java virtual machine; Lift; Scala; World Wide Web; asynchronous message-passing concurrency; higher-level abstractions; object-oriented-functional language; Computational modeling; Concurrent computing; Data structures; Data visualization; Domain specific languages; Functional programming; Libraries; Pattern matching; Standards development; Yarn; Lift; Scala; actor; closure; functional Web; functional language; pattern match;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/MIC.2009.68
Filename :
4907692
Link To Document :
بازگشت