Models a binding of a value to a typed name, and is passed into the REPL so it can re-create the bindings inside the REPL's scope
Fake for-comprehension generator to catch errors and turn them into Res.Failures
A set of colors used to highlight the miscellanious bits of the REPL.
The command prompt
Definition of top-level identifiers
Strings, integers and other literal expressions
The Seq/Foo when printing a Seq(...) or case class Foo(...)
The color of text selected in the line-editor
The color used to print error messages of all kinds
Whatever is necessary to get rid of residual coloring
Exception for reporting script compilation failures
The result of a single pass through the ammonite REPL.
Encapsulates a read-write cell that can be passed around
Trait for the interface of common persistent storage.
Nice pattern matching for chained exceptions
Resolve artifacts from Ivy.