Use generic functions

Enable implicit-casts: false lint
2 jobs for generic-functions in 2 minutes and 23 seconds
Status Job ID Name Coverage
  Analyze
passed #93867342
analyze

00:01:18

 
  Test
passed #93867343
test

00:01:05