Create a proper Table library
complete
GTNardy
complete
I am creating the structure for the new NanosTable lib, we can be adding it's methods little by little
GTNardy
Yeah that makes sense.
Usually NanosUtils is where everything goes without when we don't have where to put it.
I would like to have new ones like NanosString and NanosTable too!
T
Timmy
GTNardy: This is a discussion we had many times, I'm glad someone else brought this to the table haha
Voltaism
Timmy: To the Table haha
(Why not PRing it to the Nanos library ?)
T
Timmy
Voltaism: > To the Table haha
pun not intended 😅
> Why not PRing it to the Nanos library ?
I did some time ago with NanosString, but it was merged into NanosUtils
GTNardy
Timmy: I didn't want to create a table library for just one method at the time, but when having it architectured to have more we can do it
T
Timmy
GTNardy: noice
T
Timmy
GTNardy: About NanosString one downside is that the new methods will not be added to the
string
metatable, and thus will not be accessible from string variablese.g in some cases it's more convenient to call
str:len()
instead of string.len(str)
GTNardy
Timmy: That's actually something I think is good. I don't want to change the original tables, even if its more convenient.
T
Timmy
GTNardy: All good then 🙏
GTNardy
planned