Functional Programming with Javascript
I am going to introduce and hopefully persuade the audience of the many benefits of leveraging functional concepts in javascript
We often look for new breakthroughs in front-end development that promise to steer us away from some common troubles: poorly organized 'spaghetti code', illegible layers of nested callbacks, incoherent control flows, etc. I could go on, these are just a few of the many characteristics of code that has grown to become an unmaintainable burden that no one wants to touch. We've all seen that code and have even written some of it ourselves.
Some of these new libraries and frameworks can be of great service by providing constructs that help avoid these problems (sometimes at the expense of introducing a whole new family of problems), but I want to focus our time at a more micro-level, exploring the value that can be gained if we change our programming mentality.
Format of the presentation 1. Introduction 2. Why Functional Programming? 3. Where does Functional Programming fit into my existing application architectures? 4. Introducing Functional Programming Concepts 5. Imperative vs Declarative Coding 6. Pure Functions & Immutability 7. Code Reuse & Functional Composition 8. Type Safety with Containers 9. Incrementally incorporating functional programming into existing applications. 10. An approach for learning Functional Programming
- Not available
- Not available
-
Leganés
Directions
Directions
In train (Cercanías) or Metro
- Stop: Leganés Central
- Cercanías C-5
- Metro Sur
In bus
- Stop: Leganés Central
- Lines: 432, 450, 480, 482, 486 y 485
- Avenida de la Universidad, 30
- 28911 Leganés Madrid, España. 40º18´54,80” N 3º43´37,93” O
- Room: Not available
- Not available
- English
- Level: Easy
-
JavascriptFunctionalprogrammingFront-end