blob: 07bb241f006a8c1f34ccbfc6d26300c586e231fd (
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]()
}
|