Packages

case class Instance(term: Term, typ: Typ[Term], context: Context) extends Product with Serializable

instances, which are just terms of a specific type in a context

term

the instance term

typ

the goal type

context

the context

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Instance
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Instance(term: Term, typ: Typ[Term], context: Context)

    term

    the instance term

    typ

    the goal type

    context

    the context

Value Members

  1. val context: Context
  2. def productElementNames: Iterator[String]
    Definition Classes
    Product
  3. val term: Term
  4. val typ: Typ[Term]