Package

ammonite

api

Permalink

package api

Visibility
  1. Public
  2. All

Type Members

  1. trait Classpath extends AnyRef

    Permalink
  2. sealed trait CodeItem extends AnyRef

    Permalink
  3. trait Eval extends AnyRef

    Permalink

    Evaluates code with the interpreter

  4. case class Evaluated[T](wrapper: String, imports: Seq[Import], value: T) extends Product with Serializable

    Permalink

    Successful result of an evaluation

  5. case class Import(from: String, to: String, wrapper: String, prefix: String, isImplicit: Boolean) extends Product with Serializable

    Permalink
  6. trait Imports extends AnyRef

    Permalink

    Manages imports of an interpreter

  7. trait Interpreter extends AnyRef

    Permalink

    API for an interpreter

  8. sealed trait InterpreterError extends AnyRef

    Permalink
  9. case class ParsedCode(code: String, items: Seq[CodeItem], referencedNames: Seq[String]) extends Product with Serializable

    Permalink
  10. trait Setup extends AnyRef

    Permalink

Value Members

  1. object CodeItem

    Permalink
  2. object InterpreterError

    Permalink
  3. object ModuleConstructor

    Permalink

Ungrouped