v2 / vlib / v / tests / generics / generics_multi_array_in_test.v
14 lines · 11 sloc · 265 bytes · 6488041a749df9762348d019c4223908c476f2e2
Raw
1fn include[T](a T, b []T) bool {
2 return a in b
3}
4
5fn test_generics_multi_array_in() {
6 println(include(1, [1]))
7 assert include(1, [1])
8
9 println(include([1], [[1]]))
10 assert include([1], [[1]])
11
12 println(include([[1]], [[[1]]]))
13 assert include([[1]], [[[1]]])
14}
15