{- 
   Author: <authors name>
   Maintainer: <maintainer's name>
   Email: <maintainer's email>
   License: GPL 3.0
   File: filename
   Description: short description
-}

{-
   General comments
-}

-- Function documentation/description (not comments)
someFunction :: a -> b -> ...
someFunction = definition

{-
   Always explain functions just above them so Hackage can help us generate documentation
   "TODO:" Will denote a task to do
   "WARNING:" Some important information to put in the documentation 
-}
