Module: Javascript 3: Functional programming

Use the underscore library to experience functional programming constructs: map, reduce, filter, every, some, etc.

Learning Outcomes

Competent with elementary Javascript

Readings

Experiential Learning

Assessments

A07: Assessment of simple functional programming skills using Underscore

Outcomes assessed: Competent with elementary Javascript

Rx: < 6 min Av: 6-10 min Sd: 10-16 min DNF: 16+ min or incorrect

This in-class WOD assesses your ability to use the Underscore library to program in a functional style.

Discussion:

  • The number of DNFs is holding steady, but the number of Rx’s is increasing!