Playlist | schedule page |
Tutorial 1 — simple values and types (1:54)
Numbers, booleans, strings, and symbols.
Tutorial 2 — calling functions (4:17)
Parethesized prefix notation.
Tutorial 3 — lists (3:42)
Creating lists.
Tutorial 4 — list operations (2:19)
Using first, rest, empty?, and cons?.
Tutorial 5 — conditionals (2:17)
Using if and cond.
Tutorial 6 — definitions (2:16)
Defining constants and functions.
Tutorial 7 — more definitions (3:46)
Defining functions on lists and using local for nested definitions.
Tutorial 8 — define-type (4:44)
Defining your own datatypes with define-type.
Tutorial 9 — type-case (2:24)
Dispatching on variants with type-case.
Tutorial 10 — testing (4:02)
Using the test form, putting tests in a test submodule, and enabling DrRacket’s support for syntactic test coverage.