Skip to Content
Learning Functional Programming in Go
book

Learning Functional Programming in Go

by Lex Sheehan
November 2017
Intermediate to advanced
670 pages
17h 35m
English
Packt Publishing
Content preview from Learning Functional Programming in Go

Manipulating Collections

Handling lists of items is a common occurrence in life as well as in programming languages. When a list has associated functions that help us manipulate the items in the list, we often call that object a collection.

In this chapter, we will see how high-order functions can be used to greatly simplify the task of manipulating collections. We'll see how we can code using functional programming techniques and open source functional packages to create elegant solutions that are not only insightful, but also performant in today's distributed processing environments.

Our goal in this chapter is to:

  • Iterate through a collection
  • Learn about intermediate and terminal functors
  • Use predicates to filter items in a collection ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learning Functional Programming

Learning Functional Programming

Jack Widman

Publisher Resources

ISBN: 9781787281394Supplemental Content