A busybox clone written in Haskell, and a tutorial ebook about the making of busybox