Closures

comparefunctions

Verifica se duas referências de função apontam para o mesmo fecho subjacente.

Sintaxe

comparefunctions(func1: function, func2: function): boolean
Aliases comparefunction

Argumentos

NomeTipoDescrição
func1functionPrimeira função a comparar.
func2functionSegunda função a comparar.

Retornos

NomeTipoDescrição
equalbooleanVerdadeiro quando ambas as entradas são resolvidas para o mesmo objeto ou função subjacente.

Descrição

Verifica se duas referências de função apontam para o mesmo fecho subjacente.

Chame com 2 parametro(s): func1, func2. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Retorna equal (boolean). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.

Exemplo

Chamada de exemplo com valores temporarios.

local result = comparefunctions(function() end, function() end)
print(result)