Summary
In this chapter, you learned about lists, and along the way you had an opportunity to learn some of Haskell’s more powerful and unique features, like pattern matching and lazy evaluation. As you learn more about Haskell you might find yourself using lists less frequently, because there are often better data structures for the specific problems at hand, but the techniques you’ve learned for working with lists will extend to these other data structures naturally and will form a foundational part of the knowledge you’ll use to write Haskell effectively.
In the next chapter, you’ll learn about Haskell’s type system. Understanding the type system is one of the most important parts of learning how to use Haskell effectively. Combining the skills ...
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.
Read now
Unlock full access