Add output for function documentation

Signed-off-by: Nathan Stier <nathan.stier@gmail.com>
Add documentation about require

Signed-off-by: Nathan Stier <nathan.stier@gmail.com>