@effect-ts-app/core
Advanced tools
Comparing version 2.0.4 to 2.0.5
@@ -5,2 +5,5 @@ // TODO: Export order seems to be important? Somehow some cyclics? | ||
export * as Lens from "@effect-ts/monocle/Lens" | ||
export * as Chunk from "@fp-ts/data/Chunk" | ||
export * as Either from "@fp-ts/data/Either" | ||
export * as Option from "@fp-ts/data/Option" | ||
@@ -7,0 +10,0 @@ export * as Equal from "@effect-ts/core/Equal" |
@@ -15,5 +15,5 @@ /* eslint-disable @typescript-eslint/ban-ts-comment */ | ||
// import type * as SEMAPHORE from "@effect-ts/core/Effect/Semaphore" | ||
// import type * as EITHER from "@effect-ts/core/Either" | ||
import type * as EQ from "@effect-ts/core/Equal" | ||
import type * as ORD from "@effect-ts/core/Ord" | ||
import type * as EITHER from "@fp-ts/data/Either" | ||
// import type * as Sy from "@effect-ts-app/core/Sync" | ||
@@ -78,7 +78,8 @@ // import type * as XPURE from "@effect-ts/core/XPure" | ||
// export namespace Either { | ||
// export * from "@effect-ts/core/Either" | ||
// } | ||
// /** @tsplus type ets/Either */ | ||
// export type Either<E, A> = EITHER.Either<E, A> | ||
export namespace Either { | ||
// @ts-expect-error abc | ||
export * from "@fp-ts/data/Either" | ||
} | ||
/** @tsplus type ets/Either */ | ||
export type Either<E, A> = EITHER.Either<E, A> | ||
@@ -85,0 +86,0 @@ export namespace Ord { |
// TODO: Add effect cause/exit etc | ||
import type { Effect, EffectTypeId } from "@effect/io/Effect" | ||
import type { Chunk } from "@fp-ts/data/Chunk" | ||
import type { Either } from "@fp-ts/data/Either" | ||
import type { Option } from "@fp-ts/data/Option" | ||
import type { Chunk, Either, Option } from "./Prelude.js" | ||
@@ -38,4 +36,4 @@ /** | ||
): Either< | ||
X extends Left<infer EX> ? EX : never, | ||
X extends Right<infer AX> ? AX : never | ||
X extends Either.Left<infer EX> ? EX : never, | ||
X extends Either.Right<infer AX> ? AX : never | ||
> { | ||
@@ -52,4 +50,4 @@ return self | ||
self: X | ||
): Option<X extends Some<infer A> ? A : never> { | ||
): Option<X extends Option.Some<infer A> ? A : never> { | ||
return self | ||
} |
# @effect-ts-app/core | ||
## 2.0.5 | ||
### Patch Changes | ||
- 43c108c: fixes | ||
## 2.0.4 | ||
@@ -4,0 +10,0 @@ |
@@ -150,4 +150,4 @@ /// <reference types="node" resolution-mode="require"/> | ||
export declare function foldResponseType<A, B, C>(responseType: ResponseType, onJson: () => A, onText: () => B, onBinary: () => C): A | B | C; | ||
export declare function getMethodAsString(method: Method): "GET" | "DELETE" | "POST" | "PATCH" | "PUT"; | ||
export declare function getMethodAsString(method: Method): "GET" | "POST" | "PUT" | "PATCH" | "DELETE"; | ||
export {}; | ||
//# sourceMappingURL=http-client.d.ts.map |
export * as Map from "@effect-ts/core/Collections/Immutable/Map"; | ||
export * as ROMap from "@effect-ts/core/Collections/Immutable/Map"; | ||
export * as Lens from "@effect-ts/monocle/Lens"; | ||
export * as Chunk from "@fp-ts/data/Chunk"; | ||
export * as Either from "@fp-ts/data/Either"; | ||
export * as Option from "@fp-ts/data/Option"; | ||
export * as Equal from "@effect-ts/core/Equal"; | ||
@@ -5,0 +8,0 @@ export * as Ord from "@effect-ts/core/Ord"; |
@@ -6,2 +6,3 @@ import "./global.ts"; | ||
import type * as ORD from "@effect-ts/core/Ord"; | ||
import type * as EITHER from "@fp-ts/data/Either"; | ||
import type * as LNS from "@effect-ts/monocle/Lens"; | ||
@@ -24,2 +25,7 @@ import type * as NS from "@effect-ts-app/core/NonEmptySet"; | ||
export type Equal<A> = EQ.Equal<A>; | ||
export declare namespace Either { | ||
export * from "@fp-ts/data/Either"; | ||
} | ||
/** @tsplus type ets/Either */ | ||
export type Either<E, A> = EITHER.Either<E, A>; | ||
export declare namespace Ord { | ||
@@ -26,0 +32,0 @@ export * from "@effect-ts/core/Ord"; |
@@ -5,2 +5,5 @@ // TODO: Export order seems to be important? Somehow some cyclics? | ||
export * as Lens from "@effect-ts/monocle/Lens"; | ||
export * as Chunk from "@fp-ts/data/Chunk"; | ||
export * as Either from "@fp-ts/data/Either"; | ||
export * as Option from "@fp-ts/data/Option"; | ||
export * as Equal from "@effect-ts/core/Equal"; | ||
@@ -13,2 +16,2 @@ export * as Ord from "@effect-ts/core/Ord"; | ||
export * as ROSet from "@effect-ts-app/core/Set"; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9fc3JjL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtFQUFrRTtBQUNsRSxPQUFPLEtBQUssR0FBRyxNQUFNLDJDQUEyQyxDQUFBO0FBQ2hFLE9BQU8sS0FBSyxLQUFLLE1BQU0sMkNBQTJDLENBQUE7QUFDbEUsT0FBTyxLQUFLLElBQUksTUFBTSx5QkFBeUIsQ0FBQTtBQUUvQyxPQUFPLEtBQUssS0FBSyxNQUFNLHVCQUF1QixDQUFBO0FBQzlDLE9BQU8sS0FBSyxHQUFHLE1BQU0scUJBQXFCLENBQUE7QUFHMUMsbUVBQW1FO0FBQ25FLE9BQU8sS0FBSyxXQUFXLE1BQU0saUNBQWlDLENBQUE7QUFFOUQsa0RBQWtEO0FBQ2xELE9BQU8sS0FBSyxHQUFHLE1BQU0seUJBQXlCLENBQUE7QUFDOUMsT0FBTyxLQUFLLEtBQUssTUFBTSx5QkFBeUIsQ0FBQSJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9fc3JjL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtFQUFrRTtBQUNsRSxPQUFPLEtBQUssR0FBRyxNQUFNLDJDQUEyQyxDQUFBO0FBQ2hFLE9BQU8sS0FBSyxLQUFLLE1BQU0sMkNBQTJDLENBQUE7QUFDbEUsT0FBTyxLQUFLLElBQUksTUFBTSx5QkFBeUIsQ0FBQTtBQUMvQyxPQUFPLEtBQUssS0FBSyxNQUFNLG1CQUFtQixDQUFBO0FBQzFDLE9BQU8sS0FBSyxNQUFNLE1BQU0sb0JBQW9CLENBQUE7QUFDNUMsT0FBTyxLQUFLLE1BQU0sTUFBTSxvQkFBb0IsQ0FBQTtBQUU1QyxPQUFPLEtBQUssS0FBSyxNQUFNLHVCQUF1QixDQUFBO0FBQzlDLE9BQU8sS0FBSyxHQUFHLE1BQU0scUJBQXFCLENBQUE7QUFHMUMsbUVBQW1FO0FBQ25FLE9BQU8sS0FBSyxXQUFXLE1BQU0saUNBQWlDLENBQUE7QUFFOUQsa0RBQWtEO0FBQ2xELE9BQU8sS0FBSyxHQUFHLE1BQU0seUJBQXlCLENBQUE7QUFDOUMsT0FBTyxLQUFLLEtBQUssTUFBTSx5QkFBeUIsQ0FBQSJ9 |
@@ -21,4 +21,4 @@ import { Ord, Equal } from "@effect-ts-app/core/Prelude"; | ||
map_: <A_2>(set: Set<A_2>, f: (x: A_2) => A) => Set<A>; | ||
filterMap: <A_3>(f: (a: A_3) => import("@effect-ts/system/Option").Option<A>) => (fa: Set<A_3>) => Set<A>; | ||
filterMap_: <A_4>(fa: Set<A_4>, f: (a: A_4) => import("@effect-ts/system/Option").Option<A>) => Set<A>; | ||
filterMap: <A_1>(f: (a: A_1) => import("@effect-ts/system/Option").Option<A>) => (fa: Set<A_1>) => Set<A>; | ||
filterMap_: <A_2>(fa: Set<A_2>, f: (a: A_2) => import("@effect-ts/system/Option").Option<A>) => Set<A>; | ||
}; | ||
@@ -25,0 +25,0 @@ } |
@@ -1,7 +0,3 @@ | ||
import { Left, Right } from "@fp-ts/data/Either"; | ||
import { Some } from "@fp-ts/data/Option"; | ||
import type { Effect, EffectTypeId } from "@effect/io/Effect"; | ||
import type { Chunk } from "@fp-ts/data/Chunk"; | ||
import type { Either } from "@fp-ts/data/Either"; | ||
import type { Option } from "@fp-ts/data/Option"; | ||
import type { Chunk, Either, Option } from "./Prelude.js"; | ||
/** | ||
@@ -38,3 +34,3 @@ * @tsplus unify effect/io/Effect | ||
*/ | ||
export declare function unifyEither<X extends Either<any, any>>(self: X): Either<X extends Left<infer EX> ? EX : never, X extends Right<infer AX> ? AX : never>; | ||
export declare function unifyEither<X extends Either<any, any>>(self: X): Either<X extends Either.Left<infer EX> ? EX : never, X extends Either.Right<infer AX> ? AX : never>; | ||
/** | ||
@@ -45,3 +41,3 @@ * @tsplus unify fp-ts/data/Option | ||
*/ | ||
export declare function unifyOpt<X extends Option<any>>(self: X): Option<X extends Some<infer A> ? A : never>; | ||
export declare function unifyOpt<X extends Option<any>>(self: X): Option<X extends Option.Some<infer A> ? A : never>; | ||
//# sourceMappingURL=Unify.d.ts.map |
@@ -29,2 +29,2 @@ /** | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVW5pZnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9fc3JjL1VuaWZ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU9BOztHQUVHO0FBQ0gsTUFBTSxVQUFVLFdBQVcsQ0FDekIsSUFBTztJQU1QLE9BQU8sSUFBSSxDQUFBO0FBQ2IsQ0FBQztBQUVEOztHQUVHO0FBQ0gsTUFBTSxVQUFVLFVBQVUsQ0FDeEIsSUFBTztJQUVQLE9BQU8sSUFBSSxDQUFBO0FBQ2IsQ0FBQztBQUVEOzs7O0dBSUc7QUFDSCxNQUFNLFVBQVUsV0FBVyxDQUN6QixJQUFPO0lBS1AsT0FBTyxJQUFJLENBQUE7QUFDYixDQUFDO0FBRUQ7Ozs7R0FJRztBQUNILE1BQU0sVUFBVSxRQUFRLENBQ3RCLElBQU87SUFFUCxPQUFPLElBQUksQ0FBQTtBQUNiLENBQUMifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVW5pZnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9fc3JjL1VuaWZ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBOztHQUVHO0FBQ0gsTUFBTSxVQUFVLFdBQVcsQ0FDekIsSUFBTztJQU1QLE9BQU8sSUFBSSxDQUFBO0FBQ2IsQ0FBQztBQUVEOztHQUVHO0FBQ0gsTUFBTSxVQUFVLFVBQVUsQ0FDeEIsSUFBTztJQUVQLE9BQU8sSUFBSSxDQUFBO0FBQ2IsQ0FBQztBQUVEOzs7O0dBSUc7QUFDSCxNQUFNLFVBQVUsV0FBVyxDQUN6QixJQUFPO0lBS1AsT0FBTyxJQUFJLENBQUE7QUFDYixDQUFDO0FBRUQ7Ozs7R0FJRztBQUNILE1BQU0sVUFBVSxRQUFRLENBQ3RCLElBQU87SUFFUCxPQUFPLElBQUksQ0FBQTtBQUNiLENBQUMifQ== |
{ | ||
"name": "@effect-ts-app/core", | ||
"version": "2.0.4", | ||
"version": "2.0.5", | ||
"license": "MIT", | ||
@@ -10,3 +10,3 @@ "type": "module", | ||
"@effect-ts/monocle": "^0.43.0", | ||
"@effect/io": "^0.0.46", | ||
"@effect/io": "^0.0.47", | ||
"@fp-ts/core": "^0.0.11", | ||
@@ -13,0 +13,0 @@ "@fp-ts/data": "^0.0.31", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
515248
8682
+ Added@effect/io@0.0.47(transitive)
- Removed@effect/io@0.0.46(transitive)
Updated@effect/io@^0.0.47