tabnine-nvim
tabnine-nvim copied to clipboard
Allow utils.debounce to accept nil arguments
part 1 of #141
this allows
local f = utils.debounce(function(...) print(...) end)
f(1, nil, 9, nil, nil) -- "1 nil 9 nil nil"
--- previously would've output "1" (undefined behavior)