« Return to course catalog

Functional Programming: Quick Start

Discover functional programming with Mathematica. Learn the core constructs, functions, and evaluation rules of a dynamic, functional language. See how to transition your thinking from procedural to functional programming.

Level: Intermediate

Some experience with procedural computer programming is recommended for the course.

On Demand
This course is available on demand (29:11) Free
Live
This course is not currently scheduled.

Outline

  • Everything Is an Expression
  • Evaluation of Expressions
  • List, the Functional Workhorse
  • How to Transition from Procedural to Functional Programming
  • Patterns and Rules