Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

p

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

p - npm Package Compare versions

Comparing version
0.1.1
to
0.2.0
+1
-1
package.json
{ "name" : "p"
, "description" : "pattern matching in javascript for asyncronous iteration"
, "author" : "nuno job <nunojobpinto@gmail.com> (http://nunojob.com/)"
, "version" : "0.1.1"
, "version" : "0.2.0"
, "main" : "./pattern.js"

@@ -6,0 +6,0 @@ , "homepage" : "https://github.com/dscape/p"

@@ -1,3 +0,3 @@

(function () { // stack refers to registered patterns
var stack = [], arity, DEBUG = process.env.DEBUG;
(function (pattern) { // stack refers to registered patterns
var DEBUG = typeof process !== 'undefined' && process.env.DEBUG;
function log() { if(DEBUG) console.log.apply(this,arguments); }

@@ -11,3 +11,4 @@ function match(pattern, value) {

return pattern.toString() === value.toString(); }
function p() {
function p() { var stack = [], arity;
return function () {
if(!arity) { arity = arguments.length-1; } // set arity in first invok.

@@ -40,6 +41,4 @@ if(arity===arguments.length) { // # arguments match arity, execute

log('‣ ', [].slice.call(arguments,0));
} } // dont cache, each require is a new inst.
if(require.cache[module.id]) // make isaac nervous
delete require.cache[module.id]; // make everyone hate me
module.exports = exports = p; // export our ""constructor""
} }; } // dont cache, each require is a new inst.
typeof exports === 'undefined' ? (window.pattern = p) : (module.exports = p);
})();

@@ -1,7 +0,8 @@

var map = require('../pattern')
, mapa = require('../pattern')
, zip_with = require('../pattern')
, filtera = require('../pattern')
, maybe = require('../pattern')
, foldl = require('../pattern')
var p = require('../pattern')
, map = p()
, mapa = p()
, zip_with = p()
, filtera = p()
, maybe = p()
, foldl = p()
, _, f, ac, l, l1, l2, cb, errcb, z

@@ -8,0 +9,0 @@ ;

/* [ 2, 3, 4 ] */
var map = require('../pattern')
var map = require('../pattern')()
, _, f, ac

@@ -4,0 +4,0 @@ ;

/* done */
var insert_all = require('../pattern'), _;
var insert_all = require('../pattern')(), _;

@@ -4,0 +4,0 @@ // pretending we are doing an async call

/* CAT */
var insert_all = require('../pattern'), _;
var insert_all = require('../pattern')(), _;

@@ -4,0 +4,0 @@ function insert_element(data, callback) {

@@ -1,3 +0,3 @@

var p1 = require('../pattern')
, p2 = require('../pattern')
var p1 = require('../pattern')()
, p2 = require('../pattern')()
, _

@@ -4,0 +4,0 @@ ;

Sorry, the diff of this file is not supported yet