Functional JavaScript
Upcoming SlideShare
Loading in...5
×
 

Functional JavaScript

on

  • 1,035 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,035
Views on SlideShare
970
Embed Views
65

Actions

Likes
1
Downloads
4
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 Functional JavaScript Presentation Transcript

  • Functional JavaScripta talk by Rob Frieselblog.founddrama.net • @founddramaWednesday, June 19, 13
  • 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
  • FunctionalJavaScript“IntroducingFunctionalProgramming withUnderscore.js”by Michael FogusWednesday, June 19, 13 View slide
  • JavaScript?Why?Wednesday, June 19, 13 View slide
  • Wednesday, June 19, 13
  • Functional?Why?Wednesday, June 19, 13
  • λWednesday, June 19, 13
  • “Functional programming is the useof many functions that transformdata as the primary means forbuilding programs.”--Michael FogusWednesday, June 19, 13
  • Defining characteristics?functions as first-classobjects“verbs, not nouns”minimize side effectscomposableWednesday, June 19, 13
  • Underscore?Who? What? Why?Wednesday, June 19, 13
  • battle-tested,functionally-orientedlibraryalready deals with thethorny cross-browser-platform issuesunderscore-contribWednesday, June 19, 13
  • So many topics, so littletime...applicative programminghigher-order functionsprotocolsWednesday, June 19, 13
  • “Show me the code.”github.com/founddrama/burlingtonjs-funjs-talkWednesday, June 19, 13
  • 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
  • Thanks.Wednesday, June 19, 13