SDSU |
CS 596 Functional Programming and Design
Fall Semester, 2014 Lecture Notes |
DCS |
---|---|---|
San Diego State University -- This page last updated 8-Dec-14 |
Tuesday | Thursday |
---|---|
Aug 26 Course Intro | Aug 28 Clojure Intro |
Sep 2 No Class | Sep 4 Clojure Data |
Sep 9 Clojure Data and Functions | Sep 11 More Functions |
Sep 16 Some Tools | Sep 18 Branching, Loops, Destructuring |
Sep 23 - No Class | Sep 25 - No Class |
Sep 30 Assignment 2 Comments | Oct 2 Some Higher Order Functions |
Oct 7 BST | Oct 9 Map Zippers, Manipulating Functions |
Oct 14 Example, Assignment 3 | Oct 16 Tests, Exceptions, Multimethods |
Oct 21 Some Review | Oct 23 - Exam |
Oct 28 No video - technical problems | Oct 30 References |
Nov 4 Concurrency | Nov 6 Seesaw |
Nov 11 No Class - Veterans Day | Nov 13 File I/O, Seesaw |
Nov 18 Assignment 4 | Nov 20 Macros |
Nov 25 - No Recording | Nov 27 Thanksgiving - no class |
Dec 2 Monads, Design Patterns | Dec 4 - No Recording |
Dec 9 - No Class |