Skip to content

Commit 415525d

Browse files
author
Oron Port
authored
changed class to trait since key is abstract
1 parent 82ad71b commit 415525d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/docs/reference/dependent-function-types.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ title: "Dependent Function Types"
66
A dependent function type describes functions where the result type may depend
77
on the function's parameter values. Example:
88

9-
class Entry { type Key; val key: Key }
9+
trait Entry { type Key; val key: Key }
1010

1111
def extractKey(e: Entry): e.Key = e.key // a dependent method
1212
val extractor: (e: Entry) => e.Key = extractKey // a dependent function value

0 commit comments

Comments
 (0)