Afterword. What’s next?
Undoubtedly, the greatest challenge in writing a Haskell book is determining the scope. The most wonderful and simultaneously terrifying part of Haskell is its seemingly unlimited number of topics to learn. Unfortunately, it’s impossible to write a Haskell book without feeling that you’ve left out a great deal of interesting content.
The goal of this book has always been to provide a foundation for a solid understanding of both Haskell and functional programming in general. The good news is that if you’ve reached this point in the book, you have many options for taking your journey further. Even if you stop here, I’m confident that your view of software, programming, and computation in general has been expanded quite a bit. If you’re interested in pursuing the topics in this book further, this afterword provides a few options of where to go next, depending on which direction interests you the most.