Functional Programming and Streams

John MacCormick
DOI: https://doi.org/10.48550/arXiv.2302.09403
2023-02-19
Abstract:This document is intended as a stand-alone textbook chapter to be used for introducing some functional programming concepts into a course in which the primary teaching language is Java. For details of the approach, please see the paper "Functional programming, in the data structures course, in Java" by J. MacCormick, which appears in the Journal of Computing Sciences in Colleges (2023).
Programming Languages
What problem does this paper attempt to address?