Packages

package core

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

Type Members

  1. class Cache[I, O] extends AnyRef

    Generic cache that stores results of operations with input type I and output type O

    Generic cache that stores results of operations with input type I and output type O

    I

    input type

    O

    output type

  2. trait CachedFunction[I, O, C[_]] extends AnyRef

    Runs a function I => O proxied through a cache

    Runs a function I => O proxied through a cache

    I

    input type of the function

    O

    output type of the function

    C

    context for the output type (e.g. Option)

  3. implicit final class Chars extends AnyVal

    Common utilities to deal with Characters

  4. implicit final class Strings extends AnyVal

    Common utility methods to deal with Strings.

Value Members

  1. def countWhile(predicate: (Int) ⇒ Boolean): Int

    Count the number of times a given predicate holds true The predicate receives an Int as a parameter

  2. object Cache
  3. object CachedFunction

Inherited from AnyRef

Inherited from Any

Ungrouped