@@ -23,16 +23,8 @@ function `map` which is available for collections in Scala.
23
23
24
24
{% tabs map_example_1 class=tabs-scala-version %}
25
25
26
- {% tab 'Scala 2' for=map_example_1 %}
26
+ {% tab 'Scala 2 and 3 ' for=map_example_1 %}
27
27
``` scala mdoc
28
- val salaries = Seq (20000 , 70000 , 40000 )
29
- val doubleSalary = (x : Int ) => x * 2
30
- val newSalaries = salaries.map(doubleSalary) // List(40000, 140000, 80000)
31
- ```
32
- {% endtab %}
33
-
34
- {% tab 'Scala 3' for=map_example_1 %}
35
- ``` scala
36
28
val salaries = Seq (20_000 , 70_000 , 40_000 )
37
29
val doubleSalary = (x : Int ) => x * 2
38
30
val newSalaries = salaries.map(doubleSalary) // List(40000, 140000, 80000)
@@ -49,15 +41,8 @@ an argument to map:
49
41
50
42
{% tabs map_example_2 class=tabs-scala-version %}
51
43
52
- {% tab 'Scala 2' for=map_example_2 %}
53
- ``` scala:nest
54
- val salaries = Seq(20000, 70000, 40000)
55
- val newSalaries = salaries.map(x => x * 2) // List(40000, 140000, 80000)
56
- ```
57
- {% endtab %}
58
-
59
- {% tab 'Scala 3' for=map_example_2 %}
60
- ``` scala
44
+ {% tab 'Scala 2 and 3' for=map_example_2 %}
45
+ ``` scala mdoc:nest
61
46
val salaries = Seq (20_000 , 70_000 , 40_000 )
62
47
val newSalaries = salaries.map(x => x * 2 ) // List(40000, 140000, 80000)
63
48
```
@@ -70,15 +55,8 @@ compiler can infer the type based on the type of function map expects (see [Curr
70
55
71
56
{% tabs map_example_3 class=tabs-scala-version %}
72
57
73
- {% tab 'Scala 2' for=map_example_3 %}
58
+ {% tab 'Scala 2 and 3 ' for=map_example_3 %}
74
59
``` scala mdoc:nest
75
- val salaries = Seq (20000 , 70000 , 40000 )
76
- val newSalaries = salaries.map(_ * 2 )
77
- ```
78
- {% endtab %}
79
-
80
- {% tab 'Scala 3' for=map_example_3 %}
81
- ``` scala
82
60
val salaries = Seq (20_000 , 70_000 , 40_000 )
83
61
val newSalaries = salaries.map(_ * 2 )
84
62
```
0 commit comments