I’m working on a PR to fix annotation, and I’m worried about the confusion between array and list. I think it’s better to use array, but it’s annoying that there are already vim.tbl_islist and so on. What do you guys think?
I came here to post this link: feat(lua)!: add stricter vim.tbl_islist() and rename old one to vim.tbl_isarray() by uga-rosa · Pull Request #16440 · neovim/neovim · GitHub
But looks like you’re the author of that PR
Yes, I solved the problem by using array and list separately.