Partial solution for Course/Applicative.hs