All the mucky JLine interfacing code
Things that are part of the ReplAPI that aren't really "public"
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 Type#toString
.
Thrown to exit the REPL cleanly