9 Placement 4
Functional programmers don’t actually spend all day writing recursive functions over lists. Rather, they use so-called “higher-order” functions, which are functions that consume other functions, to do that kind of work. That is, in functional programming, a loop is just a function, and different kinds of loops correspond to different kinds of higher-order functions. In this assignment you will learn about some of these “looping functions”.
9 Placement 4 ► Fall 2024: Accelerated Introduction to Computer Science Syllabus and Course Policies Anticipated Frequent Questions Assignments Placement Diversity and Professionalism Staff ▼ Placement 1 Registration 2 Dates 3 Readings 4 Self- Testing 5 Placement AFQ 6 Placement 1 7 Placement 2 8 Placement 3 9 Placement 4 10 Placement 5 ► 9 Placement 4 9.1 Goal 9.2 Plagiarism 9.3 Language 9.4 Library 9.5 Reading 9.6 Programming 9.7 Turnin On this page: 9.1 Goal 9.2 Plagiarism 9.3 Language 9.4 Library 9.5 Reading 9.6 Programming 9.7 Turnin contents ← prev up next → 9
Explore this link on the map →related reading
- A practical introduction to functional programmingmaryrosecook.com
- CSC 151 - Higher-order design, recursive and othereikmeier.sites.grinnell.edu
- An introduction to functional programmingcodewords.recurse.com
- how I think when I think about programming - alice mazalicemaz.com
- adventures in uncertainty: An Introduction to Recursion Schemesblog.sumtypeofway.com
- CSC 151 - The "big three" list operationseikmeier.sites.grinnell.edu
- CSC 151 - Tail Recursioneikmeier.sites.grinnell.edu
- What Color is Your Function? - journal.stuffwithstuff.comjournal.stuffwithstuff.com
- GitHub - system-f/fp-course: Functional Programming Course · GitHubgithub.com
- From Imperative to Functional: how to make the leap.loup-vaillant.fr
- CSC 151 - Recursion Over Listseikmeier.sites.grinnell.edu
- CSC 151 - Coding Challenge 6eikmeier.sites.grinnell.edu