Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
generics
/
generic_var_loop_test.v
18
lines
·
16
sloc
·
252 bytes
·
6ab25623e3006e10a4196d5157833c4cd9dab509
Raw
1
import
math
2
3
fn
t[T](a1 []int, a2 []int) T {
4
mut
a := 0 * a1[0] - a2[0]
5
a = math.max(a, 10)
6
mut
t := T{}
7
for
i
in
a .. 20 {
8
t += i
9
for
j
in
a .. 20 {
10
t += j
11
}
12
}
13
return
t
14
}
15
16
fn
test_main() {
17
assert t[int]([1, 2, 3], [4, 5, 6]) == 1595
18
}
19