@@ -13,7 +13,7 @@ const str = S.Struct({ _tag: S.Literal("string"), value: S.String })
1313const num = S . Struct ( { _tag : S . Literal ( "number" ) , value : S . Number } )
1414const someUnion = S . Union ( str , num )
1515
16- export class Something extends S . Class < Something > ( ) ( {
16+ export class Something extends S . Class < Something > ( "Something" ) ( {
1717 id : S . StringId . withDefault ,
1818 displayName : S . NonEmptyString255 ,
1919 name : S . NullOr ( S . NonEmptyString255 ) . withDefault ,
@@ -467,22 +467,22 @@ it(
467467 ( ) =>
468468 Effect
469469 . gen ( function * ( ) {
470- class AA extends S . Class < AA > ( ) ( {
470+ class AA extends S . Class < AA > ( "AA" ) ( {
471471 id : S . Literal ( "AA" ) ,
472472 a : S . Unknown
473473 } ) { }
474474
475- class BB extends S . Class < BB > ( ) ( {
475+ class BB extends S . Class < BB > ( "BB" ) ( {
476476 id : S . Literal ( "BB" ) ,
477477 b : S . Unknown
478478 } ) { }
479479
480- class CC extends S . Class < CC > ( ) ( {
480+ class CC extends S . Class < CC > ( "CC" ) ( {
481481 id : S . Literal ( "CC" ) ,
482482 c : S . Unknown
483483 } ) { }
484484
485- class DD extends S . Class < DD > ( ) ( {
485+ class DD extends S . Class < DD > ( "DD" ) ( {
486486 id : S . Literal ( "DD" ) ,
487487 d : S . Unknown
488488 } ) { }
@@ -661,12 +661,12 @@ it(
661661it ( "remove null from one constituent of a tagged union" , ( ) =>
662662 Effect
663663 . gen ( function * ( ) {
664- class AA extends S . Class < AA > ( ) ( {
664+ class AA extends S . Class < AA > ( "AA" ) ( {
665665 id : S . Literal ( "AA" ) ,
666666 a : S . String
667667 } ) { }
668668
669- class BB extends S . Class < BB > ( ) ( {
669+ class BB extends S . Class < BB > ( "BB" ) ( {
670670 id : S . Literal ( "BB" ) ,
671671 b : S . NullOr ( S . Number )
672672 } ) { }
@@ -709,22 +709,22 @@ it("remove null from one constituent of a tagged union", () =>
709709it ( "refine 3" , ( ) =>
710710 Effect
711711 . gen ( function * ( ) {
712- class AA extends S . Class < AA > ( ) ( {
712+ class AA extends S . Class < AA > ( "AA" ) ( {
713713 id : S . Literal ( "AA" ) ,
714714 a : S . Unknown
715715 } ) { }
716716
717- class BB extends S . Class < BB > ( ) ( {
717+ class BB extends S . Class < BB > ( "BB" ) ( {
718718 id : S . Literal ( "BB" ) ,
719719 b : S . Unknown
720720 } ) { }
721721
722- class CC extends S . Class < CC > ( ) ( {
722+ class CC extends S . Class < CC > ( "CC" ) ( {
723723 id : S . Literal ( "CC" ) ,
724724 c : S . Unknown
725725 } ) { }
726726
727- class DD extends S . Class < DD > ( ) ( {
727+ class DD extends S . Class < DD > ( "DD" ) ( {
728728 id : S . Literal ( "DD" ) ,
729729 d : S . Unknown
730730 } ) { }
@@ -747,7 +747,7 @@ it("refine 3", () =>
747747it ( "my test" , ( ) =>
748748 Effect
749749 . gen ( function * ( ) {
750- class AA extends S . Class < AA > ( ) ( {
750+ class AA extends S . Class < AA > ( "AA" ) ( {
751751 id : S . String ,
752752 as : S . Array ( S . String )
753753 } ) { }
@@ -773,7 +773,7 @@ it("refine inner without imposing a projection", () =>
773773 b : S . Unknown
774774 } ) { }
775775
776- class Data extends S . Class < Data > ( ) ( {
776+ class Data extends S . Class < Data > ( "Data" ) ( {
777777 id : S . String ,
778778 union : S . Union ( AA , BB )
779779 } ) { }
@@ -940,7 +940,7 @@ it("distribution over union", () =>
940940it ( "refine nested union" , ( ) =>
941941 Effect
942942 . gen ( function * ( ) {
943- class TestNested extends S . Class < TestNested > ( ) ( { id : S . String , nested : TestUnion } ) { }
943+ class TestNested extends S . Class < TestNested > ( "TestNested" ) ( { id : S . String , nested : TestUnion } ) { }
944944
945945 const repo = yield * makeRepo ( "test" , TestNested , { } )
946946
0 commit comments