Updated import error example
Updated examples and changed `:' to apostrophe/prime '
Sorted out funbinds and shifted module from wrapper to single.
Added preliminary docstrings to module
Loosened package requisites.
Literal in atomic patterns.
Updated example.
Added slightly more nontrivial pattern matching, fixed type operator application.
Updated example file.
Updated example exhibiting multiple imports.
Do notation. Updated examples.
Added unit ().
Tuples in pattern matching.
Qualified name support e.g. data.char.is-upper, 'prelude.char, etc.
Import module name qualification
Updated example with qualification support.
Removed redundant type.
Added lambda expressions; (fn x x) or (fn (x y z) (+ x y z)). Might
re-think later.
Case expressions: (case (0 0)), (case :of x (0 0)), (case :do get-line ("" ""))
Instance, data, lists, let, when/unless guards, wildcard ('_')