Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
generics
/
generic_fn_infer_map_argument_test.v
17
lines
·
15
sloc
·
208 bytes
·
6488041a749df9762348d019c4223908c476f2e2
Raw
1
fn
f[T](src map[string]T) T {
2
return
src[
'a'
]
3
}
4
5
fn
test_generic_fn_infer_map_arg() {
6
r1 := f({
7
'a'
: 1
8
})
9
println(r1)
10
assert r1 == 1
11
12
r2 := f({
13
'a'
:
'hello'
14
})
15
println(r2)
16
assert r2 ==
'hello'
17
}
18