Procházet zdrojové kódy

added function lib with combine function

mightyplow před 8 roky
rodič
revize
b627bd4597
3 změnil soubory, kde provedl 9 přidání a 1 odebrání
  1. 1 0
      jslib.js
  2. 7 0
      lib/function.js
  3. 1 1
      package.json

+ 1 - 0
jslib.js

@@ -3,6 +3,7 @@
 module.exports = {
     array: require('./lib/array'),
     file: require('./lib/file'),
+    function: require('./lib/function'),
     html: require('./lib/html'),
     object: require('./lib/object'),
     string: require('./lib/string'),

+ 7 - 0
lib/function.js

@@ -0,0 +1,7 @@
+'use strict'
+
+const fs = require('fs')
+
+module.exports = {
+    combine: fns => fns.reverse().reduce((fnc, fn) => val => fnc(fn(val)))
+}

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "@mightyplow/jslib",
-  "version": "0.1.4",
+  "version": "0.2.0",
   "description": "js, helpers library",
   "main": "jslib.js",
   "dependencies": {