Uses of Interface
edu.rice.cs.plt.lambda.LambdaUtil.GeneralLambda

Packages that use LambdaUtil.GeneralLambda
edu.rice.cs.plt.lambda A collection of interfaces facilitating first-class functions in Java. 
 

Uses of LambdaUtil.GeneralLambda in edu.rice.cs.plt.lambda
 

Methods in edu.rice.cs.plt.lambda that return LambdaUtil.GeneralLambda
static
<T> LambdaUtil.GeneralLambda<T>
LambdaUtil.exceptionLambda(RuntimeException e)
          Create a lambda that always throws the given exception.
static
<T> LambdaUtil.GeneralLambda<T>
LambdaUtil.nullLambda()
          Create a lambda whose result is always null.
static
<R> LambdaUtil.GeneralLambda<R>
LambdaUtil.promote(Thunk<? extends R> thunk)
          Create a GeneralLambda equivalent to thunk that ignores any arguments.
static
<T> LambdaUtil.GeneralLambda<T>
LambdaUtil.valueLambda(T val)
          Create a lambda whose result is always val.