v2 / vlib / v / tests / generics / generics_in_generics_test.v
12 lines · 10 sloc · 200 bytes · 6488041a749df9762348d019c4223908c476f2e2
Raw
1fn gen_fn2[T](e T) string {
2 return '${e.str()}'
3}
4
5fn gen_fn[T](e T) string {
6 return gen_fn2[T](e)
7}
8
9fn test_generics_in_generics() {
10 assert gen_fn(u64(42)) == '42'
11 assert gen_fn('42') == '42'
12}
13