Confusion between array and list

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 :joy:

Yes, I solved the problem by using array and list separately.