I've been wanting to make time to learn Haskell. But I have this problem, when learning any language, where I don't know what to build, but want to take a learn by doing approach.
What are some good things to build when getting into a new language? Data structures? Chat server?