Skip to content

Commit b66b8dd

Browse files
Merge pull request #11316 from lampepfl/type-test-typo
Fix a typo in TestTest docs
2 parents bbd0ff5 + 9b4c376 commit b66b8dd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/docs/reference/other-new-features/type-test.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ trait Peano:
127127
val Succ: SuccExtractor
128128
trait SuccExtractor:
129129
def apply(nat: Nat): Succ
130-
def unapply(nat: Succ): Option[Nat]
130+
def unapply(succ: Succ): Some[Nat]
131131

132132
given typeTestOfZero: TypeTest[Nat, Zero]
133133
given typeTestOfSucc: TypeTest[Nat, Succ]
@@ -147,7 +147,7 @@ object PeanoInt extends Peano:
147147

148148
val Succ: SuccExtractor = new:
149149
def apply(nat: Nat): Succ = nat + 1
150-
def unapply(nat: Succ) = Some(nat - 1)
150+
def unapply(succ: Succ) = Some(succ - 1)
151151

152152
def typeTestOfZero: TypeTest[Nat, Zero] = new:
153153
def unapply(x: Nat): Option[x.type & Zero] =

0 commit comments

Comments
 (0)