... Closure is a function together with values for some seemingly free variables.
... This library encodes closure as a scalar value (that is in fact a list).
... Scalars cannot be run in Robot directly, so a method to run them as closure is provided.
... Instead of alowing arguments, methods to run with substituted values are used.
... For substitution to work, the original closure has to be defined with (placeholder) arguments.
... TODO: Look once again for a way to remove this limitation.
... Closure is a function together with values for some seemingly free variables.
... This library encodes closure as a scalar value (that is in fact a list).
... Scalars cannot be run in Robot directly, so a method to run them as closure is provided.
... Instead of alowing arguments, methods to run with substituted values are used.
... For substitution to work, the original closure has to be defined with (placeholder) arguments.
... TODO: Look once again for a way to remove this limitation.