Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Functional Programming In Javascript

DZone's Guide to

Functional Programming In Javascript

Functional programming — it's so hot right now! Find out what all the cool kids are doing.

· Web Dev Zone ·
Free Resource

Jumpstart your Angular applications with Indigo.Design, a unified platform for visual design, UX prototyping, code generation, and app development.

Functional programming is becoming more and more popular, and more and more controversial. JavaScript has functional properties, sure — you can treat functions as first order objects, using them to filter and transform lists, easily implement event-driven systems, or build reactive programs. But it wasn't designed to be a functional programming environment, not really — it does support recursion, but not as effectively as languages like Lisp or Erlang.

At any rate, even if you don't write functional JavaScript, you'll run into it during your career, and you should learn what to look for and how these systems work.

Knoldus organized a knolx session on the topic, Functional Programming In JavaScript, which covers the Functional Programming Paradigm In JavaScript.

You can watch the video of the session here:

You can check out the slides as well. 

Take a look at the Indigo.Design sample applications to learn more about how apps are created with design to code software.

Topics:
javascript ,functional programming ,object oriented programming

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}