compose {mlr3misc} | R Documentation

## Composition of Functions

### Description

Composes two or more functions into a single function. The returned function calls all provided functions in reverse order: The return value of the last function servers as input for the next to last function, and so on.

### Usage

    compose(...)

### Arguments

`...` | (`functions`) Functions to compose.

### Value

(`function()`) which calls the functions provided via `...` in reverse order.

### Examples

    f = compose(function(x) x + 1, function(x) x / 2)
    f(10)

[Package mlr3misc version 0.8.0 Index]