blob: 6ce0e323006b88f70f7d195f983ad09802d345a1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
object Test {
type S = scala.Predef.Set
val z: S[_] = ???
type Pair[T] = (T, T)
val x = (1, 2)
val xx: Pair[Int] = x
val xxx = xx
type Config[T] = (T => T, String)
val y = ((x: String) => x, "a")
val yy: Config[String] = y
val yyy = yy
type RMap[K, V] = Map[V, K]
type RRMap[KK, VV] = RMap[VV, KK]
val rm: RMap[Int, String] = Map[String, Int]()
val rrm: RRMap[Int, String] = Map[Int, String]()
}
|