Translations:Help:Lua/Lua best practice/14/ru

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