R: Unenclose a closure.

unenclose {pryr} | R Documentation

## Unenclose a closure.

### Description

Unenclose a closure by substituting names for values found in the enclosing environment.

### Usage

    unenclose(f)

### Arguments

`f` | a closure

### Examples

    power <- function(exp) {
      function(x) x ^ exp
    }
    square <- power(2)
    cube <- power(3)

    square
    cube
    unenclose(square)
    unenclose(cube)

[Package pryr version 0.1.4 Index]