This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
cs330_f2016:rackethof [2017/09/26 21:08] corey [Deliverables:] |
cs330_f2016:rackethof [2018/09/17 22:46] morse |
||
---|---|---|---|
Line 4: | Line 4: | ||
* First-class functions | * First-class functions | ||
* Anonymous functions | * Anonymous functions | ||
- | * Map | + | * Map (including andmap and ormap) |
* Filter | * Filter | ||
* Fold | * Fold | ||
Line 18: | Line 18: | ||
====Deliverables:==== | ====Deliverables:==== | ||
- | For this lab, you will need to reimplement the following functions from the previous lab using Racket's higher-order functions ''map'', ''filter'', or ''foldr''. You may not use functions that take or return indices, such as ''index-of'' or ''list-ref'': | + | For this lab, you will need to reimplement the following functions from the previous lab using Racket's higher-order functions ''map'' (including ''andmap'' and ''or map'', ''filter'', or ''foldr''. You may not use functions that take or return indices, such as ''index-of'' or ''list-ref'': |
* ''convertFC'' | * ''convertFC'' | ||
* ''check-temps1'' | * ''check-temps1'' |