Socket
Socket
Sign inDemoInstall

lil-fp

Package Overview
Dependencies
0
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.2.5 to 1.3.0

dist/arr-bf7e48d4.d.ts

2

dist/arr.d.ts

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

export { e as at, k as compact, j as concat, g as every, b as filter, c as filterMap, d as forEach, f as from, i as has, h as head, m as map, n as next, p as prev, r as reduce, s as some, t as tail, u as uniq } from './arr-baeb89ce.js';
export { e as at, k as compact, j as concat, g as every, b as filter, c as filterMap, l as flat, d as forEach, f as from, i as has, h as head, m as map, n as next, p as prev, r as reduce, s as some, t as tail, u as uniq } from './arr-bf7e48d4.js';

@@ -26,2 +26,3 @@ "use strict";

filterMap: () => filterMap,
flat: () => flat,
forEach: () => forEach,

@@ -43,3 +44,3 @@ from: () => from,

return x === void 0 ? acc : [...acc, x];
}, []), forEach = (f) => (arr) => arr.forEach(f), next = (i, loop) => (arr) => arr[(i + 1) % (loop ? arr.length : arr.length - 1)], prev = (i, loop) => (arr) => arr[(i - 1 + (loop ? arr.length : 0)) % arr.length], head = (arr) => arr[0], tail = (arr) => arr[arr.length - 1], at = (i) => (arr) => arr.at(i), uniq = (arr) => [...new Set(arr)], some = (f) => (arr) => arr.some(f), every = (f) => (arr) => arr.every(f), has = (v) => (arr) => arr.includes(v), concat = (...others) => (v) => v.concat(...others), compact = (arr) => arr.filter((v) => v !== void 0);
}, []), forEach = (f) => (arr) => arr.forEach(f), next = (i, loop) => (arr) => arr[(i + 1) % (loop ? arr.length : arr.length - 1)], prev = (i, loop) => (arr) => arr[(i - 1 + (loop ? arr.length : 0)) % arr.length], head = (arr) => arr[0], tail = (arr) => arr[arr.length - 1], at = (i) => (arr) => arr.at(i), uniq = (arr) => [...new Set(arr)], some = (f) => (arr) => arr.some(f), every = (f) => (arr) => arr.every(f), has = (v) => (arr) => arr.includes(v), concat = (...others) => (v) => v.concat(...others), compact = (arr) => arr.filter((v) => v !== void 0), flat = (arr) => arr.flat();
// Annotate the CommonJS export names for ESM import in node:

@@ -53,2 +54,3 @@ 0 && (module.exports = {

filterMap,
flat,
forEach,

@@ -55,0 +57,0 @@ from,

@@ -1,2 +0,2 @@

export { a as Arr } from './arr-baeb89ce.js';
export { a as Arr } from './arr-bf7e48d4.js';
export { b as Bool } from './bool-38e9ed29.js';

@@ -7,3 +7,3 @@ export { cast, flow, log, memo, noop, pipe, tap, tryCatch } from './func.js';

export { o as Obj } from './obj-40a953aa.js';
export { o as Opt } from './option-116b88b4.js';
export { o as Opt } from './opt-10c987bb.js';
import './types.js';

@@ -23,3 +23,3 @@ "use strict";

Obj: () => obj_exports,
Opt: () => option_exports,
Opt: () => opt_exports,
alt: () => alt,

@@ -55,2 +55,3 @@ cast: () => cast,

filterMap: () => filterMap,
flat: () => flat,
forEach: () => forEach,

@@ -71,3 +72,3 @@ from: () => from,

return x === void 0 ? acc : [...acc, x];
}, []), forEach = (f) => (arr) => arr.forEach(f), next = (i, loop) => (arr) => arr[(i + 1) % (loop ? arr.length : arr.length - 1)], prev = (i, loop) => (arr) => arr[(i - 1 + (loop ? arr.length : 0)) % arr.length], head = (arr) => arr[0], tail = (arr) => arr[arr.length - 1], at = (i) => (arr) => arr.at(i), uniq = (arr) => [...new Set(arr)], some = (f) => (arr) => arr.some(f), every = (f) => (arr) => arr.every(f), has = (v) => (arr) => arr.includes(v), concat = (...others) => (v) => v.concat(...others), compact = (arr) => arr.filter((v) => v !== void 0);
}, []), forEach = (f) => (arr) => arr.forEach(f), next = (i, loop) => (arr) => arr[(i + 1) % (loop ? arr.length : arr.length - 1)], prev = (i, loop) => (arr) => arr[(i - 1 + (loop ? arr.length : 0)) % arr.length], head = (arr) => arr[0], tail = (arr) => arr[arr.length - 1], at = (i) => (arr) => arr.at(i), uniq = (arr) => [...new Set(arr)], some = (f) => (arr) => arr.some(f), every = (f) => (arr) => arr.every(f), has = (v) => (arr) => arr.includes(v), concat = (...others) => (v) => v.concat(...others), compact = (arr) => arr.filter((v) => v !== void 0), flat = (arr) => arr.flat();

@@ -208,5 +209,6 @@ // src/bool.ts

// src/option.ts
var option_exports = {};
__export(option_exports, {
// src/opt.ts
var opt_exports = {};
__export(opt_exports, {
alt: () => alt2,
flatMap: () => flatMap,

@@ -234,3 +236,3 @@ fromExecution: () => fromExecution,

return o.value;
}, match2 = (onSome, onNone) => (o) => isNone(o) ? onNone() : onSome(o.value);
}, match2 = (onSome, onNone) => (o) => isNone(o) ? onNone() : onSome(o.value), alt2 = (v) => (o) => isNone(o) ? v() : o;
// Annotate the CommonJS export names for ESM import in node:

@@ -237,0 +239,0 @@ 0 && (module.exports = {

{
"name": "lil-fp",
"version": "1.2.5",
"version": "1.3.0",
"description": "Functional programming utilities for TypeScript",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -76,1 +76,3 @@ export const from = <T>(

arr.filter((v) => v !== undefined) as T[]
export const flat = <T>(arr: T[][]): T[] => arr.flat()

@@ -7,2 +7,2 @@ export * as Arr from './arr'

export * as Obj from './obj'
export * as Opt from './option'
export * as Opt from './opt'

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc