# Functions
Distribute starts distributing code lines read from the reader to all subscribes of the distributor.
New returns a new initialised script.
NewModule returns a new initialised module using the name passed.
ValueOf converts a basic scalar value to a value that may be used to feed into the script.
# Structs
Distributor continuously scans the stdin for new script code written to it, and broadcasts it to any scripts that are subscribed to it.
Module represents a module in a script.
Script is a wrapper around a Lua state.
Value represents a value that may be fed into a script and taken out of a script.