Map with index starting from 1
f
1. Function argument
list
2. Function argument
imap1 :: (Int -> a -> b) -> [a] -> [b]
lib.lists.imap1
imap1 (i: v: "${v}-${toString i}") ["a" "b"] => [ "a-1" "b-2" ]