WY CS
  • ECS
  • IntermediateCS
  • AP CS
  • AI
  • Resources
  • AP CS
    • Haskell
      • Starting
        • Repl.it
      • 1. Intro
        • Ch01 Reading Guide
      • 2. Starting Out
        • Chapter 2 Reading Guide
        • Haskell CW II.2
        • Haskell CW II.3a
        • Haskell CW II.3b
        • Haskell CW II.4
        • Haskell CW II.5
        • Ch 02 Quiz 1
        • Haskell HW 2
        • Chapter 2 Test
        • Chapter 2 Summary
      • 3. Types and Typeclasses
        • Chapter 3 Reading Guide
        • Chapter 3 Problem Set
        • Chapter 3 Walkthrough
        • Chapter 3 Daily 01
        • Chapter 3 Daily 02
        • Chapter 3 Daily 03
        • Chapter 3 Daily 04
        • Chapter 3 Daily 05 HW
        • Chapter 3 Daily 06
        • Chapter 3 Daily 07
        • Chapter 3 Quiz 2
        • Chapter 3 Test 2019
        • Chapter 3 Test 2019-10
      • 4. Syntax in Functions
        • Chapter 4 Reading Guide
        • Chapter 4 Discussion I
        • Chapter 4 Discussion II
        • Chapter 4 Discussion III
          • Test cases for Chapter 4 Discussion III
        • Chapter 4 Discussion IV
        • Chapter 4 Discussion V
        • Chapter 4 Discussion VI
        • Chapter 4 Problem Set II
        • Chapter 4 Quiz C
        • Chapter 4 Summary
        • Check Expects in Haskell
      • 5. Recursion
        • Chapter 5 Quiz
        • Chapter 5 Reading Guide
      • 6. Higher Order Functions
        • Ch6 Discussion 01
        • Ch6 Discussion 02
        • Ch6 Discussion 03
        • Ch6 Discussion 04
        • Ch6 Misc Ex
        • Ch6 Quiz
        • Chapter 6 Reading Guide
      • 7. Modules
        • 7. Maybe
      • USACO Practice
        • Haybales
      • Scrabble
      • Connect Four
        • Connect Four Overview
        • Connect Four Timeline
        • Connect Four UI
        • Connect Four Testcases
        • Connect Four Spoilers
        • Primer 2
        • Connect Four Rubric
      • Tic-Tac-Toe
        • Overview
        • Draw Handler
        • Mouse Handler
        • Troubleshooting
      • Haskell Daily Notes
        • 2021-11-22
        • 2021-11-08
        • 2021-11-01
        • 2021-10-28
        • 2021-10-27
        • 2021-10-25
        • 2021-10-18
        • 2021-10-14
        • 2021-10-12
        • 2021-10-06
        • 2021-10-04
        • 2021-09-30
        • 2018-10-16
        • 2018-10-09 Project
        • 2018.10.04 Square Pasture
        • 2018.10.03 Cow Signal
        • 2017-10-04
        • 2017-10-03
        • 2017-09-18
        • 2017-09-14 Indentation
        • 2017-09-12
        • 2017-09-11
      • Video Resources
      • Typeclass Notes
      • Source Code Files (ghci)
    • Git
      • Git-ting Started
      • Everyday Git
    • Karel the Robot
      • Book
      • Essentials
      • Karel 1 and 2
      • Karel 3
      • Karel 4.1-4.4
      • Karel 4.5-4.6
      • CodingBat Interlude
      • 4.6 PrettyBoxBot
      • 4.6 FishBot
      • 4.6 More Classes
      • 4.6 MurderBot
      • 4.* Advanced
      • 4. Test
      • 4. Robot Drama
      • Karel Intellij
      • Karel Hacked
    • Java Methods
      • 0. Intro
        • Java vs Haskell
        • Basic HW
        • 50 Ch12 Quiz
      • 1. CS Basics
      • 2. Software Engineering
      • 3. Intro to OOP
        • 3. Writing Basic Classes 1
        • 3. Writing Basic Classes 2
        • 3. Writing Basic Classes 3
        • 3. Classes Quiz
      • 6. Data Types
      • 10. Strings
        • 10. Overview
        • 10. Exercises
        • 10. Test
      • Interlude: January
        • Jan Return 1
        • Jan Return 2
        • Jan Return 3
        • Jan Review 20
      • 11. Classes
        • 11. Animal
        • 11. Candy
        • 11. Inheritance 1
        • 11. Inheritance 2
        • Abstract Classes
        • Interfaces
        • 11. AQuiz IAnswers
        • 11. Quiz B
        • 11. Quiz C
        • 11. Treasure Hunt
        • 11. Instanceof
      • 12. Arrays
        • 12. Array Basic Facts
        • 12. Array Exercises 1
        • 12. Array Exercises 2
        • 12. Arrays Exercises 3
        • 12. Arrays Exercises 4
        • 12. Book Exercises
        • 12. Two Dimensional Arrays
        • 12. Scanning 2D
        • 12. Array Speedrun
        • 12. Quiz A on 2D
        • 12. Quiz M
        • 12. Quiz N
        • 12. String Dolphin
        • 12. AL - hasPieee
        • 12. Chomp
      • Semester 1 Final
        • 2. Final - CodingBat
        • 4. Final - CodingBat
      • 13. ArrayList
        • 13. Avoid Aardvark
        • 13. Shopping List
        • 13. ArrayList Quiz
      • 14. Sorting
        • 14. Comparable Intro
        • 14. Comparable
        • 14. Comparable Exercises
        • 14. Comparable Clock
        • 14. Binary Search
        • 14 .Comparable Bug
        • 14. Test Corrections
      • Programming Practice
        • Programming Practice 1
        • Programming Practice 2
        • Programming Practice 3
        • Programming Project
        • Java Bloopers
      • 15. Files
        • 15. File
        • 15. File Intro
        • 15. Scanner
        • 15. File Assignments
        • 15. File Quiz
        • 15. File Divvy
      • Q3. Review
        • Q3. Classes More 1
      • 20. Set and Map
        • 20. Set Map Intro
        • 20. Frequency Analysis
        • 20. Substitution Cipher
        • 20. Linked Lists
        • 20. Cookie Monster
      • Sem.II Final Index
        • Sem.II Final Splash
    • Problem Solving
      • Number Triangle
      • Collatz
      • Primes
    • Preparation
      • AP CS Skills Intro
      • AP CS Summer Assignment
      • Reversi Details
    • Unit Testing
      • Unit Testing Level I
      • Unit Testing Level II
    • I. Semester Review
      • Classes Review
View page source Edit this page Create child page Create documentation issue Print entire section
  1. AP CS
  2. Haskell
  3. 6. Higher Order Functions

6. Higher Order Functions


Ch6 Discussion 01

Ch6 Discussion 02

Ch6 Discussion 03

Ch6 Discussion 04

Ch6 Misc Ex

Ch6 Quiz

Chapter 6 Reading Guide

Last modified August 25, 2021: ap-cs 2017-2018 (3bb9976)
© 2022 Andrew Mauer-Oats All Rights Reserved