Packages

package lazyparam

Type Members

  1. trait EvaluableLazyParameter[+T <: AnyRef] extends LazyParameter[T]

    Purpose of this trait is to hide evaluation details from LazyParameter api to make sure that only interpreter manage how to evaluate them.

    Purpose of this trait is to hide evaluation details from LazyParameter api to make sure that only interpreter manage how to evaluate them. It causes down casting in a few places but it is very isolated and hidden from public developer of extensions api

    Ideally it should be visible only by interpreters but to not extract additional modules it is accessible from api module.

Ungrouped