Exercises to Non-Standard Computation course (demonstrating quantum computation concepts with a Haskell library called Quantum Monad)