You are already smart enough to write Haskell | William Yao