Learn some basic Haskell constructs

Get acquainted to `putStrLn`, `show`, `case` construct, strings, `:t`, `:r` functions, `ghci`.