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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
|
-------
123
123
1
1
List(1, 2, 3)
List(2)
List(1, 3)
List(3)
List(true, true, true)
List(1, -1, 2, -2, 3, -3)
List(1, 2, 3, 1, 2, 3)
List(1, 2, 3)
List(1, 2, 3)
List(1, 2, 3, a)
List((1,true), (2,true), (3,true))
List(3, 2, 1)
-------
123
123
1
1
List(1, 2, 3)
ArrayBuffer(2)
ArrayBuffer(1, 3)
ArrayBuffer(3)
ArrayBuffer(true, true, true)
ArrayBuffer(1, -1, 2, -2, 3, -3)
ArrayBuffer(1, 2, 3, 1, 2, 3)
ArrayBuffer(1, 2, 3)
List(1, 2, 3)
ArrayBuffer(1, 2, 3, a)
ArrayBuffer((1,true), (2,true), (3,true))
ArrayBuffer(3, 2, 1)
-------
123
123
1
1
List(1, 2, 3)
ListBuffer(2)
ListBuffer(1, 3)
ListBuffer(3)
ListBuffer(true, true, true)
ListBuffer(1, -1, 2, -2, 3, -3)
ListBuffer(1, 2, 3, 1, 2, 3)
ListBuffer(1, 2, 3)
List(1, 2, 3)
ListBuffer(1, 2, 3, a)
ListBuffer((1,true), (2,true), (3,true))
ListBuffer(3, 2, 1)
-------
123
123
1
1
List(1, 2, 3)
List(2)
List(1, 3)
List(3)
List(true, true, true)
List(1, -1, 2, -2, 3, -3)
List(1, 2, 3, 1, 2, 3)
List(1, 2, 3)
List(1, 2, 3)
List(1, 2, 3, a)
List((1,true), (2,true), (3,true))
-------
abc
abc
1
a
List(a, b, c)
b
ac
c
List(98, 99, 100)
ABC
a,ab,bc,c
abcabc
abcxy
abc
List(a, b, c)
List(a, b, c, xyz)
List((a,98), (b,99), (c,100))
-------
123
123
1
1
List(1, 2, 3)
ArrayView(2)
ArrayView(1, 3)
ArrayView(3)
ArrayView(true, true, true)
ArrayView(1, -1, 2, -2, 3, -3)
ArrayView(1, 2, 3, 1, 2, 3)
ArrayView(1, 2, 3)
List(1, 2, 3)
ArrayView(1, 2, 3, a)
ArrayView((1,true), (2,true), (3,true))
ArrayView(3, 2, 1)
-------
123
123
1
1
List(1, 2, 3)
LazyList(?)
List(2)
LazyList(?)
List(1, 3)
3 #:: Empty
List(3)
LazyList(?)
List(true, true, true)
LazyList(?)
List(1, -1, 2, -2, 3, -3)
LazyList(?)
List(1, 2, 3, 1, 2, 3)
LazyList(?)
List(1, 2, 3)
List(1, 2, 3)
List(1, 2, 3)
LazyList(?)
List(1, 2, 3, a)
LazyList(?)
List((1,true), (2,true), (3,true))
LazyList(?)
List(3, 2, 1)
LazyList(?)
matched: 1, 2, LazyList(?)
1 #:: 2 #:: LazyList(?)
List(1, 2, 3)
|