Closure
case
class Closure[X, V, B](captured: Expr[X], expr: VarDefining[V], f: Shuffled[X |*| V, B]) extends Found[V, B]
Value members
Inherited methods
Assumes captured
does not contain foundVar (and thus neither any vars derived from it).
Since captured
uses only external variables, a closure will be created.