From 508f7ea2f2d112b1b8e80365305304cca05dd605 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Tue, 18 Jun 2024 00:21:23 +0200 Subject: [PATCH] Jsonifiable --- src/effect/schema/Jsonifiable.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/effect/schema/Jsonifiable.ts b/src/effect/schema/Jsonifiable.ts index 347190f..1d055a3 100644 --- a/src/effect/schema/Jsonifiable.ts +++ b/src/effect/schema/Jsonifiable.ts @@ -17,10 +17,12 @@ expectStruct(s2) export function Jsonifiable< A, I, R, - JsonifiableFields extends Schema.Struct.Fields + JsonifiableA extends I, JsonifiableI, JsonifiableR, + // JsonifiableFields extends Schema.Struct.Fields >( schema: Schema.Schema, - jsonifiable: Schema.Struct & { readonly Type: I }, + // jsonifiable: Schema.Struct & { readonly Type: I }, + jsonifiable: Schema.Schema ) { - return jsonifiable.pipe(schema) + return jsonifiable.pipe(Schema.compose(schema)) }