by Rajasekharan Vengalil (@avranju) on Saturday, 17 December 2011

+18
Vote on this proposal
Status: Submitted
Section
Default

Session type
Lecture

Technical level
Intermediate

Objective

Explore the functional aspects of JavaScript.

Description

JavaScript seems to have evolved over the years into a multi-paradigm programming language but the fact remains that many of its core capabilities are rooted in functional programming (FP). In this session we'll review some interesting FP like things you can do with JS. Topics covered include - functions (duh!), closures, partial function application, memoization and more.

Requirements

Knowledge of JavaScript fundamentals.

Speaker bio

Raj has been a part of the IT Industry for more than 9 years and works as a Developer Evangelist at Microsoft. He has worked on a wide range of Microsoft products & technologies ranging from VC++, MFC and Win32 programming to the latest developments on the web front, JavaScript and .NET. His current focus is on advances in web development, HTML5 and building rich internet applications. When he’s not tinkering around with a computer he can be found reading, playing tennis, listening to music or playing FPS games.