Это правильный способ создания модулей в Lua? - PullRequest
0 голосов
/ 23 декабря 2018

На официальной вики Lua говорится, что именно так вы и делаете модуль

local mymodule = {}

function mymodule.foo()
    print("Hello World!")
end

return mymodule

Но вы не могли бы просто сделать

return { foo=function() print("Hello World!") end }

Я знаком с Lua, но неэксперт.Так что-нибудь не так с тем, что я написал?

1 Ответ

0 голосов
/ 23 декабря 2018

У вас все в порядке.

Пример в вики лучше подходит для более крупных модулей с несколькими функциями и, возможно, личными данными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...