Effect schema work
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-05-09 13:39:12 +02:00
parent 7e68b0002d
commit b092fdef58
2 changed files with 86 additions and 40 deletions

View File

@@ -8,7 +8,10 @@ import { Extend } from "../util"
export class EffectSchemaTraitExpression<
Superclass extends S.Class<unknown, Fields, A, I, R, C, Inherited, Proto>,
Fields extends S.Struct.Fields,
A, I, R, C,
A,
I,
R,
C,
Inherited extends object,
Proto,
@@ -24,7 +27,10 @@ export class EffectSchemaTraitExpression<
S.Class<
Self,
Fields,
A, I, R, C,
A,
I,
R,
C,
Simplify<
Extend<[
Inherited,