This event has ended. Visit the official site or create your own event on Sched.

The World’s Largest Global Developer Expo & Conference Series.  

Back To Schedule
Tuesday, February 6 • 3:00pm - 3:50pm
Functional Programming with Ramda

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
In JavaScript, functions are first-class objects. This means that functional programming constructs like function composition, and currying can be easily implemented and leveraged to write clean and readable code. Ramda is a utility library that provides the building blocks to write functional code in JavaScript. It provides a consistent API that supports functional programming core features: function composition, currying, and immutability. In this session, we will review Ramda’s core features and how we can leverage them to write code that is clean, efficient, and readable. Through real-world examples, we will discuss how this functional programming approach is a good fit when building applications in React, Redux, and Node. We will explore the challenges and advantages of using Ramda and how it compares with other popular libraries like lodash. We will finish the session by listing good practices and ‘gotchas’ when using the library.

avatar for Christine	Legge

Christine Legge

Software engineer, ZenHub
Christine Legge is a Software Engineer with ZenHub, a collaboration solution used by the world’s top engineering teams, including Docker, Rackspace, Microsoft, and NASA. She brings a fresh perspective and enthusiasm to programming in JavaScript. Christine is passionate about programming—just... Read More →

Tuesday February 6, 2018 3:00pm - 3:50pm PST
Grand Ballroom -- Workshop Stage 2