Package

special

collection

Permalink

package collection

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. collection
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class Coll[A] extends AnyRef

    Permalink

    Indexed (zero-based) collection of elements of type A

  2. trait CollBuilder extends AnyRef

    Permalink

    Interface to access global collection methods.

    Interface to access global collection methods. See default implementation in CollOverArrayBuilder.

  3. class CollOverArray[A] extends Coll[A]

    Permalink
  4. class CollOverArrayBuilder extends CollBuilder

    Permalink
  5. case class CollType[A](tItem: RType[A]) extends RType[Coll[A]] with Product with Serializable

    Permalink
  6. trait Colls extends Base

    Permalink

    Staged version of collection interfaces which is used in graph-based IR to represent methods of Coll and CollBuilder.

    Staged version of collection interfaces which is used in graph-based IR to represent methods of Coll and CollBuilder. Each method of Coll and CollBuilder in Colls corresponds to a method of the original non-staged class special.collection.Coll and special.collection.CollBuilder. The semantics of each method is the same as in the original class, please look there for details.

  7. trait CollsModule extends Scalan with CollsDefs

    Permalink
  8. abstract class PairColl[L, R] extends Coll[(L, R)]

    Permalink
  9. class PairOfCols[L, R] extends PairColl[L, R]

    Permalink

Value Members

  1. object Extensions

    Permalink
  2. object Helpers

    Permalink
  3. implicit val collBuilderRType: RType[CollBuilder]

    Permalink
  4. implicit def collRType[A](implicit tA: RType[A]): RType[Coll[A]]

    Permalink
  5. implicit def extendCollType[A](ct: RType[Coll[A]]): CollType[A]

    Permalink
  6. package impl

    Permalink
  7. val reflection: CoreLibReflection.type

    Permalink

    Forces reflection data initialization

Inherited from AnyRef

Inherited from Any

Ungrouped