without actually calling it. elseif not success then debug_track("<span class="searchmatch">fun</span>/<span class="searchmatch">isCallable</span>/protected metatable") if allow_maybe then return nil end end...
local <span class="searchmatch">fun</span>_is_<span class="searchmatch">callable</span>_module = "Module:<span class="searchmatch">fun</span>/<span class="searchmatch">isCallable</span>" local error = error local format = string.format local pcall = pcall local type = type local...
is_<span class="searchmatch">callable</span> = require("Module:<span class="searchmatch">fun</span>/<span class="searchmatch">isCallable</span>") function tests:check_is_<span class="searchmatch">callable</span>(obj, expected) tests:equals(highlight(mw.dumpObject(obj)), is_<span class="searchmatch">callable</span>(obj)...
<span class="searchmatch">fun</span>_is_<span class="searchmatch">callable</span>_module = "Module:<span class="searchmatch">fun</span>/<span class="searchmatch">isCallable</span>" local function is_<span class="searchmatch">callable</span>(...) is_<span class="searchmatch">callable</span> = require(<span class="searchmatch">fun</span>_is_<span class="searchmatch">callable</span>_module) return is_<span class="searchmatch">callable</span>(...
<span class="searchmatch">fun</span> stands for "functional", but also functional programming can be <span class="searchmatch">fun</span>. This library contains some typical metafunctions for functional programming,...
local <span class="searchmatch">fun</span>_is_<span class="searchmatch">callable</span>_module = "Module:<span class="searchmatch">fun</span>/<span class="searchmatch">isCallable</span>" local math_module = "Module:math" local scribunto_types_module = "Module:Scribunto/types" local...
then debug_track("<span class="searchmatch">fun</span>/is_<span class="searchmatch">callable</span>/protected metatable") if allow_maybe then return nil end return false end -- `__<span class="searchmatch">call</span>` metamethods have to...
--[[ Lua <span class="searchmatch">Fun</span> - a high-performance functional programming library for LuaJIT GitHub: https://github.com/luafun/luafun documentation: https://luafun.github...
given <span class="searchmatch">call</span> they are set -- before being accessed, then accessed and reset to nil before calling `func`. local _func, _args local function <span class="searchmatch">call</span>() local...
local preserve_splitchar, escape_<span class="searchmatch">fun</span>, unescape_<span class="searchmatch">fun</span> = props.preserve_splitchar, props.escape_<span class="searchmatch">fun</span>, props.unescape_<span class="searchmatch">fun</span> local outer_container = props.outer_container...