I started a Haskell course last week. One of this week’s exercises was to write a guessing game called Starman. All the necessary code fragments were provided in the course notes and a complete solution was provided on github. However, in the spirit of learning by doing I re-jigged the program structure a bit. I’m publishing my version here so that the educators and students on the course can see it and comment if they wish.