ammonite.repl

frontend

package frontend

Visibility
  1. Public
  2. All

Type Members

  1. case class ColorSet(prompt: String, ident: String, type: String, reset: String) extends Product with Serializable

    A set of colors used to highlight the miscellanious bits of the REPL.

  2. trait DefaultReplAPI extends FullReplAPI

  3. abstract class FullReplAPI extends ReplAPI

    Things that are part of the ReplAPI that aren't really "public"

  4. trait JLineFrontend extends AnyRef

    All the mucky JLine interfacing code

  5. trait Load extends (String) ⇒ Unit

  6. trait ReplAPI extends AnyRef

  7. class ReplAPIHolder extends AnyRef

  8. trait Scoped extends AnyRef

    Converts something with a scoped apply method into something which can be similarly used in a for-comprehension

  9. case class Signaller(sigStr: String)(f: ⇒ Unit) extends Scoped with Product with Serializable

    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.

Value Members

  1. object ColorSet extends Serializable

  2. object JLineFrontend

  3. object ReplAPI

  4. object ReplExit extends Throwable with ControlThrowable with Product with Serializable

    Thrown to exit the REPL cleanly

Ungrouped