Patch Changes
-
#2626
027418e
Thanks @fubhy! - Reintroduce customNoInfer
type -
#2631
8206529
Thanks @gcanti! - add support for data-last subtype overloads incompose
Before
import { Schema as S } from "@effect/schema"; S.Union(S.Null, S.String).pipe(S.compose(S.NumberFromString)); // ts error S.NumberFromString.pipe(S.compose(S.Union(S.Null, S.Number))); // ts error
Now
import { Schema as S } from "@effect/schema"; // $ExpectType Schema<number, string | null, never> S.Union(S.Null, S.String).pipe(S.compose(S.NumberFromString)); // ok // $ExpectType Schema<number | null, string, never> S.NumberFromString.pipe(S.compose(S.Union(S.Null, S.Number))); // ok
-
Updated dependencies [
ffe4f4e
,027418e
,ac1898e
,ffe4f4e
]:- effect@3.0.6