All the mucky JLine interfacing code
Things that are part of the ReplAPI that aren't really "public"
Thrown to exit the REPL cleanly
Converts something with a scoped
apply method into
something which can be similarly used in a for-comprehension
Lets you turn on signal handling within a certain block, attaching a callback to the handler and then turning it properly off again when the block exits.
Summoning an implicit
TPrint[T] provides a pretty-printed
string representation of the type
T, much better than is
provided by the default