[Haskell-beginners] using Shake to compile c++