Skip to content

Commit 6787416

Browse files
committed
SIP-sealed-types: simplify TypeTest[Int, Num]
1 parent 4f29ff7 commit 6787416

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

_sips/sips/2020-05-18-sealed-types.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ and the sealed type `Num` to be tested against the subtypes and singleton subtyp
107107
given TypeTest[Int, Zero.type] = (n: Int) => if ((n: Num).ordinal == 0) Some(n) else None
108108
given TypeTest[Int, Pos] = (n: Int) => if ((n: Num).ordinal == 1) Some(n) else None
109109
given TypeTest[Int, Neg] = (n: Int) => if ((n: Num).ordinal == 2) Some(n) else None
110-
given TypeTest[Int, Num] = (n: Int) => if ((n: Num).ordinal == -1) None else Some(n)
110+
given TypeTest[Int, Num] = (n: Int) => Some(n)
111111
given [T <: Num](using t: TypeTest[Int, T]): TypeTest[Num, T] = (n: Num) => t.unapply(n)
112112
```
113113

0 commit comments

Comments
 (0)