Functional application: Allow any granularity of arguments (currying, essentially).

This commit is contained in:
David Braun 2017-10-17 10:34:17 -04:00
parent 04bbe30a00
commit d7c117619a
3 changed files with 17 additions and 31 deletions

View file

@ -295,9 +295,9 @@ channel.slice(10);
Channel.slice(10, Infinity, channel);
```
You can also use partial application to pass the channel in later:
You can also use partial application:
```JavaScript
const skipTen = Channel.slice(10, Infinity);
skipTen(channel);
Channel.slice(10, Infinity)(channel);
Channel.slice(10)(Infinity)(channel);
```