From 15769c3b2aee62aca8b9ccefc58f3479a01d955d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Thu, 27 Jun 2024 13:53:43 +0200 Subject: [PATCH] Jsonifiable work --- src/effect/schema/Jsonifiable.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/effect/schema/Jsonifiable.ts b/src/effect/schema/Jsonifiable.ts index 058f829..d1efbbb 100644 --- a/src/effect/schema/Jsonifiable.ts +++ b/src/effect/schema/Jsonifiable.ts @@ -12,15 +12,15 @@ import type * as TF from "type-fest" // return jsonifiable.pipe(S.compose(schema)) // } -export function Jsonifiable( - schema: S.Schema, +export function Jsonifiable< + JsonifiableA extends I, + JsonifiableI extends TF.Jsonifiable, + JsonifiableR, +>( + jsonifiable: S.Schema ) { - return < - JsonifiableA extends I, - JsonifiableI extends TF.Jsonifiable, - JsonifiableR, - >( - jsonifiable: S.Schema + return ( + schema: S.Schema ) => jsonifiable.pipe(S.compose(schema)) }