Package

scalan

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. case class ExtensionFilter(extension: String) extends FilenameFilter with Product with Serializable

    Permalink
  2. class MemoizedFunc extends AnyRef

    Permalink

    Transforms a given function into memoized equivalent function.

    Transforms a given function into memoized equivalent function. Memoization is implemented by computing function f only once for each argument value and storing computed result in a hash table, so that it can be later retrieved on repeated invocations with the same argument. The cache of computed results can be cleared by calling reset.

  3. case class ProcessOutput(stdOutLines: Seq[String], stdErrLines: Seq[String], interleavedLines: Seq[String]) extends Product with Serializable

    Permalink
  4. sealed trait Variance extends Product with Serializable

    Permalink

Value Members

  1. object BenchmarkUtil

    Permalink

    Helper classes for measuring time and printing timings.

  2. object ClassLoaderUtil

    Permalink
  3. object CollectionUtil

    Permalink
  4. object Contravariant extends Variance with Product with Serializable

    Permalink
  5. object Covariant extends Variance with Product with Serializable

    Permalink
  6. object Extensions

    Permalink
  7. object FileUtil

    Permalink
  8. object GraphUtil

    Permalink
  9. object Invariant extends Variance with Product with Serializable

    Permalink
  10. object PrintExtensions

    Permalink

    Helper methods for pretty printing of collections and optional values.

  11. object ProcessUtil

    Permalink
  12. object ReflectionUtil

    Permalink
  13. object ScalaNameUtil

    Permalink
  14. object StringUtil

    Permalink

Ungrouped