Learning by doing; Haskell #haskell
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.
Add comment
To avoid spam many websites make you fill out a CAPTCHA, or log in via an account at a corporation such as Twitter, Facebook, Google or even Microsoft GitHub.
I have chosen to use a more old school method of spam prevention.
To post a comment here, you need to:
- Configure a newsreader¹ to connect to the server
- Open the newsgroup called
¹ Such as Thunderbird, Pan, slrn, tin or Gnus (part of Emacs).koldfront.dk
on port1119
using nntps (nntp over TLS).lantern.koldfront
and post a follow up to the article.Or, you can fill in this form: