Jsonifiable
Some checks failed
Lint / lint (push) Failing after 10s

This commit is contained in:
Julien Valverdé
2024-06-18 00:21:23 +02:00
parent 795316f8db
commit 508f7ea2f2

View File

@@ -17,10 +17,12 @@ expectStruct(s2)
export function Jsonifiable< export function Jsonifiable<
A, I, R, A, I, R,
JsonifiableFields extends Schema.Struct.Fields JsonifiableA extends I, JsonifiableI, JsonifiableR,
// JsonifiableFields extends Schema.Struct.Fields
>( >(
schema: Schema.Schema<A, I, R>, schema: Schema.Schema<A, I, R>,
jsonifiable: Schema.Struct<JsonifiableFields> & { readonly Type: I }, // jsonifiable: Schema.Struct<JsonifiableFields> & { readonly Type: I },
jsonifiable: Schema.Schema<JsonifiableA, JsonifiableI, JsonifiableR>
) { ) {
return jsonifiable.pipe(schema) return jsonifiable.pipe(Schema.compose(schema))
} }