I have been talking forever, it feels (and I am sure my surroundings will corroborate this), about learning Haskell. I bought a bunch of books, and read some of some of them. I read Planet Haskell. I read blog posts, collected links and articles and stuff. I even attended a talk by Simon Peyton-Jones at the Microsoft "campus" north of Copenhagen.
Yet I never get around to doing anything, except this tiny little program, timestamp.hs, which was mainly written to compare execution speed, and done by trial and error.
So maybe I need another angle. Maybe I should try writing a simple server for a simple protocol, and take it step by step as each problem occurs.
I think I will try to write a gopher server, hgopherd. Let's see how that goes.