dotfiles/.config/nvim/pack/tree/start/plenary.nvim/lua/plenary/compat.lua
2025-09-16 01:01:02 +02:00

17 lines
286 B
Lua

local m = {}
m.flatten = (function()
if vim.fn.has "nvim-0.11" == 1 then
return function(t)
return vim.iter(t):flatten():totable()
end
else
return function(t)
return vim.tbl_flatten(t)
end
end
end)()
m.islist = vim.islist or vim.tbl_islist
return m