diff --git a/lua/cave/meta.lua b/lua/cave/meta.lua index 902ac17..f7a9c5e 100644 --- a/lua/cave/meta.lua +++ b/lua/cave/meta.lua @@ -90,7 +90,7 @@ function Meta.List(value_meta_like) local value_meta = Meta.like(value_meta_like) local repr = ("List<%s>"):format(value_meta.repr) local function valid(vs) - if not vim.tbl_islist(vs) then return false end + if not vim.islist(vs) then return false end for _, v in ipairs(vs) do if not value_meta.valid(v) then return false end end @@ -181,7 +181,7 @@ function Meta.like(meta_like) meta = meta_like elseif meta_like.__meta ~= nil then meta = meta_like.__meta - elseif vim.tbl_islist(meta_like) then + elseif vim.islist(meta_like) then meta = Meta.Union(unpack(meta_like)) else assert(false)