Chapter 18

Ten Must-Have Haskell Libraries

IN THIS CHAPTER

Check Improving the user interface with sights and sounds

Check Manipulating data better

Check Working with algorithms

Haskell supports a broad range of libraries, which is why it’s such a good product to use. Even though this chapter explores a few of the more interesting Haskell library offerings, you should also check out the rather lengthy list of available libraries at http://hackage.haskell.org/packages/. Chances are that you’ll find a library to meet almost any need in that list.

Remember The problem is figuring out precisely which library to use and, unfortunately, the Hackage site doesn’t really help much. The associated short descriptions are generally enough to get you pointed in the right direction, but experimentation is the only real way to determine whether a library will meet your needs. In addition, you should seek online reviews of the various libraries before you begin using them. Of course, that’s part of the pleasure of development: discovering new tools to meet specific needs and then testing them yourself.

binary

To store certain ...

Get Functional Programming For Dummies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.