New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@matechs/effect

Package Overview
Dependencies
Maintainers
2
Versions
153
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@matechs/effect - npm Package Compare versions

Comparing version

to
6.0.1

6

es6/effect.d.ts

@@ -197,2 +197,8 @@ import {

): <A = unknown>(thunk: F.Lazy<A>) => SyncE<E, A>;
export declare function tryEffect<S, R, E, A>(
thunk: F.Lazy<Effect<S, R, E, A>>
): Effect<S, R, unknown, A>;
export declare function tryEffectMap<E>(
onError: (e: unknown) => E
): <S, R, E2, A>(thunk: F.Lazy<Effect<S, R, E2, A>>) => Effect<S, R, E | E2, A>;
/**

@@ -199,0 +205,0 @@ * Wrap an impure callback in an IO

@@ -126,2 +126,8 @@ import { either as Ei, function as F, option as Op, array as Ar, tree as TR, record as RE } from "fp-ts";

}
export function tryEffect(thunk) {
return flatten(trySync(thunk));
}
export function tryEffectMap(onError) {
return (thunk) => flatten(trySyncMap(onError)(thunk));
}
/**

@@ -128,0 +134,0 @@ * Wrap an impure callback in an IO

@@ -197,2 +197,8 @@ import {

): <A = unknown>(thunk: F.Lazy<A>) => SyncE<E, A>;
export declare function tryEffect<S, R, E, A>(
thunk: F.Lazy<Effect<S, R, E, A>>
): Effect<S, R, unknown, A>;
export declare function tryEffectMap<E>(
onError: (e: unknown) => E
): <S, R, E2, A>(thunk: F.Lazy<Effect<S, R, E2, A>>) => Effect<S, R, E | E2, A>;
/**

@@ -199,0 +205,0 @@ * Wrap an impure callback in an IO

@@ -167,2 +167,10 @@ "use strict";

exports.trySyncMap = trySyncMap;
function tryEffect(thunk) {
return flatten(trySync(thunk));
}
exports.tryEffect = tryEffect;
function tryEffectMap(onError) {
return function (thunk) { return flatten(trySyncMap(onError)(thunk)); };
}
exports.tryEffectMap = tryEffectMap;
/**

@@ -169,0 +177,0 @@ * Wrap an impure callback in an IO

4

package.json
{
"name": "@matechs/effect",
"version": "6.0.0",
"version": "6.0.1",
"license": "MIT",

@@ -43,3 +43,3 @@ "private": false,

},
"gitHead": "338bcca83d06ff44e3da57e1782f6d68b8c1d41b"
"gitHead": "fb88c891bb7a8fb23618ea2f1851abd23ad1c6cd"
}