Tag and build
This commit is contained in:
12
README.md
12
README.md
@ -63,6 +63,7 @@
|
||||
* [Chain asynchronous functions](#chain-asynchronous-functions)
|
||||
* [Compose functions](#compose-functions)
|
||||
* [Curry](#curry)
|
||||
* [Log function name](#log-function-name)
|
||||
* [Pipe functions](#pipe-functions)
|
||||
* [Promisify](#promisify)
|
||||
* [Run promises in series](#run-promises-in-series)
|
||||
@ -743,6 +744,17 @@ const curry = (fn, arity = fn.length, ...args) =>
|
||||
|
||||
[⬆ back to top](#table-of-contents)
|
||||
|
||||
### Log function name
|
||||
|
||||
Use `console.debug()` and the `name` property of the passed method to log the method's name to the `debug` channel of the console.
|
||||
|
||||
```js
|
||||
const functionName = fn => (console.debug(fn.name), fn);
|
||||
// functionName(Math.max) -> max (logged in debug channel of console)
|
||||
```
|
||||
|
||||
[⬆ back to top](#table-of-contents)
|
||||
|
||||
### Pipe functions
|
||||
|
||||
Use `Array.reduce()` with the spread operator (`...`) to perform left-to-right function composition.
|
||||
|
||||
8
snippets/log-function-name.md
Normal file
8
snippets/log-function-name.md
Normal file
@ -0,0 +1,8 @@
|
||||
### Log function name
|
||||
|
||||
Use `console.debug()` and the `name` property of the passed method to log the method's name to the `debug` channel of the console.
|
||||
|
||||
```js
|
||||
const functionName = fn => (console.debug(fn.name), fn);
|
||||
// functionName(Math.max) -> max (logged in debug channel of console)
|
||||
```
|
||||
@ -1,8 +0,0 @@
|
||||
### Log method name
|
||||
|
||||
Use `console.debug()` and the `name` property of the passed method to log the method's name to the `debug` channel of the console.
|
||||
|
||||
```js
|
||||
const methodName = fn => (console.debug(fn.name), fn);
|
||||
// methodName(methodName) -> methodName (logged in debug channel of console)
|
||||
```
|
||||
@ -56,6 +56,7 @@ is-string:utility
|
||||
is-symbol:utility
|
||||
JSON-to-date:utility
|
||||
last-of-list:array
|
||||
log-function-name:function
|
||||
measure-time-taken-by-function:utility
|
||||
median-of-array-of-numbers:array
|
||||
nth-element-of-array:array
|
||||
|
||||
Reference in New Issue
Block a user