From eb2db702019876097f611c8228e96b0c8fb1ffe0 Mon Sep 17 00:00:00 2001 From: Lars Mueller Date: Sat, 3 Jul 2021 11:55:14 +0200 Subject: [PATCH] Add func.curry_full --- func.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/func.lua b/func.lua index 18f863c..7df3178 100644 --- a/func.lua +++ b/func.lua @@ -17,6 +17,11 @@ function curry_tail(func, ...) return function(...) return func(unpack(modlib.table.concat({...}, args))) end end +function curry_full(func, ...) + local args = { ... } + return function() return func(unpack(args)) end +end + function args(...) local args = { ... } return function(func) return func(unpack(args)) end