Functional JavaScript
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Functional JavaScript

on

  • 1,065 views

A talk by Rob Friesel about using functional programming techniques in JavaScript, inspired by Michael Fogus' book with the same name. (Given at BurlingtonJS 6/19/2013.) ...

A talk by Rob Friesel about using functional programming techniques in JavaScript, inspired by Michael Fogus' book with the same name. (Given at BurlingtonJS 6/19/2013.)

Code is on Github: https://github.com/founddrama/burlingtonjs-funjs-talk

Statistics

Views

Total Views
1,065
Views on SlideShare
1,000
Embed Views
65

Actions

Likes
1
Downloads
5
Comments
0

4 Embeds 65

http://blog.founddrama.net 57
https://twitter.com 5
http://www.feedly.com 2
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Functional JavaScript Presentation Transcript

  • 1. Functional JavaScripta talk by Rob Frieselblog.founddrama.net • @founddramaWednesday, June 19, 13
  • 2. Who is this guy?➡Sr. UI Developer at Dealer.com➡out there on the web:-@founddrama-blog.founddrama.net-github.com/founddrama➡Helped edit a few books-including...Wednesday, June 19, 13
  • 3. FunctionalJavaScript“IntroducingFunctionalProgramming withUnderscore.js”by Michael FogusWednesday, June 19, 13
  • 4. JavaScript?Why?Wednesday, June 19, 13
  • 5. Wednesday, June 19, 13
  • 6. Functional?Why?Wednesday, June 19, 13
  • 7. λWednesday, June 19, 13
  • 8. “Functional programming is the useof many functions that transformdata as the primary means forbuilding programs.”--Michael FogusWednesday, June 19, 13
  • 9. Defining characteristics?functions as first-classobjects“verbs, not nouns”minimize side effectscomposableWednesday, June 19, 13
  • 10. Underscore?Who? What? Why?Wednesday, June 19, 13
  • 11. battle-tested,functionally-orientedlibraryalready deals with thethorny cross-browser-platform issuesunderscore-contribWednesday, June 19, 13
  • 12. So many topics, so littletime...applicative programminghigher-order functionsprotocolsWednesday, June 19, 13
  • 13. “Show me the code.”github.com/founddrama/burlingtonjs-funjs-talkWednesday, June 19, 13
  • 14. Learn more!Functional JavaScript by Michael Fogus(@fogus)Underscorejs.orggithub.com/documentcloud/underscore-contribosteele.com/sources/javascript/functional/allong.es/...and more!Wednesday, June 19, 13
  • 15. Thanks.Wednesday, June 19, 13