Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

此模块的文档可以在Module:Functional/doc创建

local F = {}

function F.dot(f, g)
    return function(...)
        local args = {...}
        return f(g(unpack(args)))
    end
end

function F.call(f, x) return f(x) end

function F.fmap(f, functor) return functor.fmap(f) end

return F