BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Carefully Composing Logic: Functional JavaScript

Carefully Composing Logic: Functional JavaScript

Bookmarks
44:25

Summary

Brad Urani explores the basics of FP, higher-order functions, partial function application, lazy evaluation and persistent data structures, showing how FP style avoids certain classes of bugs.

Bio

Brad Urani is a software engineer and veteran of 5 start-ups. He has experience in fintech, ecommerce, social networking and educational software. He loves talking, tweeting and blogging about software and frequently speaks at software conferences and user groups.

About the conference

The conference is a two-day, multi-track event that covers all aspects of software development, design and project management. We have speakers from all over the world who are industry experts that deliver both break-out sessions as well as hands-on workshops to further our attendee’s knowledge and understanding of the topics.

Recorded at:

Dec 27, 2015

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • JavaScript has quite right yet.

    by Florin Anghel,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    JavaScript is the language of my favorite.

  • Re: JavaScript has quite right yet.

    by Chris Tian,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Okay?

  • Javascript is Bae.

    by Chris Tian,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Great video by the way. I'm a little slow on catching up with the terminology but when I make sense of it, it some great deep stuff. Thanks.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT