Skip to content

Commit 085fd80

Browse files
authored
Update higher-order-functions.md
1 parent 6968d4b commit 085fd80

File tree

1 file changed

+4
-26
lines changed

1 file changed

+4
-26
lines changed

Diff for: _tour/higher-order-functions.md

+4-26
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,8 @@ function `map` which is available for collections in Scala.
2323

2424
{% tabs map_example_1 class=tabs-scala-version %}
2525

26-
{% tab 'Scala 2' for=map_example_1 %}
26+
{% tab 'Scala 2 and 3' for=map_example_1 %}
2727
```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
3628
val salaries = Seq(20_000, 70_000, 40_000)
3729
val doubleSalary = (x: Int) => x * 2
3830
val newSalaries = salaries.map(doubleSalary) // List(40000, 140000, 80000)
@@ -49,15 +41,8 @@ an argument to map:
4941

5042
{% tabs map_example_2 class=tabs-scala-version %}
5143

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
6146
val salaries = Seq(20_000, 70_000, 40_000)
6247
val newSalaries = salaries.map(x => x * 2) // List(40000, 140000, 80000)
6348
```
@@ -70,15 +55,8 @@ compiler can infer the type based on the type of function map expects (see [Curr
7055

7156
{% tabs map_example_3 class=tabs-scala-version %}
7257

73-
{% tab 'Scala 2' for=map_example_3 %}
58+
{% tab 'Scala 2 and 3' for=map_example_3 %}
7459
```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
8260
val salaries = Seq(20_000, 70_000, 40_000)
8361
val newSalaries = salaries.map(_ * 2)
8462
```

0 commit comments

Comments
 (0)