addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Ramda vs Underscore and Lodash

Andrew Goodale presents: Ramda vs Underscore and Lodash.

Many JavaScript developers over the last few years have probably used Underscore or Lodash to add many useful elements to the standard JavaScript APIs and data structures. While these libraries provide many useful mechanisms for dealing with objects and arrays, their API design limits some flexibility and re-use. Also, you may have heard about some of the benefits of functional programming for UI development. This talk will introduce Ramda, a library that provides many of the features of Underscore & Lodash but with a functional programming emphasis. You might look at JavaScript a little differently!

Join or login to comment.

  • Piotr B.

    Great talk, nice folk.

    March 30

  • Owen B.

    Thanks for the great introduction to Ramda Andrew! I really liked how well the API read once you started chaining / putting methods together in your examples, almost like natural language as you put it. Also, your explanation of currying was very helpful! Ramda + Observables, a perfect union? 🤔

    March 30

  • Chris

    Going to be a little late hopefully there's some networking before the talk

    March 29

Our Sponsors

  • Modus Create, Inc.

    1/2 off being awesome! Join our team!

  • Upserve

    Generously providing space and refreshments for the Prov.js meetups.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy