This example covers writing Scheme procedures, including lambdas & recursion.
0:04 - Functional approach to writing procedures
1:02 - Review of fundamentals
1:30 - Creating a Scheme unnamed procedure - lambda
3:19 - Naming an unnamed procedure (define)
4:40 - Defining a predicate
6:18 - Defining a procedure with two parameters
7:08 - Defining a procedure to increment a number
7:55 - Defining a procedure that takes a procedure as a parameter
10:47 - Conditional structures in Scheme
12:07 - Defining a procedure with a cond statement (case / switch)
13:20 - Defining a recursive procedure (factorial)
14:28 - Defining a tail-recursive procedure (factorial)
Download
0 formats
No download links available.
Writing Scheme Procedures & Conditional Forms | NatokHD