Closures

newlclosure

Membuat penutupan Luau milik eksekutor dari suatu fungsi.

Sintaks

newlclosure(func: function, debugName?: string): function

Argumen

NamaTipeDeskripsi
funcfunctionBerfungsi untuk membungkus sebagai penutup Luau.
debugName?stringNama debug opsional yang ditetapkan untuk penutupan yang dibuat.

Return

NamaTipeDeskripsi
closurefunctionFungsi penutupan dibuat.

Deskripsi

Membuat penutupan Luau milik eksekutor dari suatu fungsi.

Panggil dengan 2 parameter: func, debugName. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.

Mengembalikan closure (function). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.

Contoh

Contoh pemanggilan dengan nilai placeholder.

local result = newlclosure(function() end, "example")
print(result)