Daemons in Haskell made fun and easy