package
1.0.150
Repository: https://github.com/ibm/fp-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

Bind1234of4 takes a function with 4 parameters and returns a new function with 4 parameters that will bind these parameters to the positions [1, 2, 3, 4] of the original function.
Bind123of3 takes a function with 3 parameters and returns a new function with 3 parameters that will bind these parameters to the positions [1, 2, 3] of the original function.
Bind123of4 takes a function with 4 parameters and returns a new function with 3 parameters that will bind these parameters to the positions [1, 2, 3] of the original function.
Bind124of4 takes a function with 4 parameters and returns a new function with 3 parameters that will bind these parameters to the positions [1, 2, 4] of the original function.
Bind12of2 takes a function with 2 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [1, 2] of the original function.
Bind12of3 takes a function with 3 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [1, 2] of the original function.
Bind12of4 takes a function with 4 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [1, 2] of the original function.
Bind134of4 takes a function with 4 parameters and returns a new function with 3 parameters that will bind these parameters to the positions [1, 3, 4] of the original function.
Bind13of3 takes a function with 3 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [1, 3] of the original function.
Bind13of4 takes a function with 4 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [1, 3] of the original function.
Bind14of4 takes a function with 4 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [1, 4] of the original function.
Bind1of1 takes a function with 1 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [1] of the original function.
Bind1of2 takes a function with 2 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [1] of the original function.
Bind1of3 takes a function with 3 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [1] of the original function.
Bind1of4 takes a function with 4 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [1] of the original function.
No description provided by the author
Bind234of4 takes a function with 4 parameters and returns a new function with 3 parameters that will bind these parameters to the positions [2, 3, 4] of the original function.
Bind23of3 takes a function with 3 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [2, 3] of the original function.
Bind23of4 takes a function with 4 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [2, 3] of the original function.
Bind24of4 takes a function with 4 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [2, 4] of the original function.
No description provided by the author
Bind2of2 takes a function with 2 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [2] of the original function.
Bind2of3 takes a function with 3 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [2] of the original function.
Bind2of4 takes a function with 4 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [2] of the original function.
Bind34of4 takes a function with 4 parameters and returns a new function with 2 parameters that will bind these parameters to the positions [3, 4] of the original function.
Bind3of3 takes a function with 3 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [3] of the original function.
Bind3of4 takes a function with 4 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [3] of the original function.
Bind4of4 takes a function with 4 parameters and returns a new function with 1 parameters that will bind these parameters to the positions [4] of the original function.
CacheCallback converts a unary function into a unary function that caches the value depending on the parameter.
Constant creates a nullary function that returns the constant value 'a'.
Constant1 creates a unary function that returns the constant value 'a' and ignores its input.
Constant2 creates a binary function that returns the constant value 'a' and ignores its inputs.
ConstNil returns nil.
ContramapMemoize converts a unary function into a unary function that caches the value depending on the parameter.
Curry1 takes a function with 1 parameters and returns a cascade of functions each taking only one parameter.
Curry10 takes a function with 10 parameters and returns a cascade of functions each taking only one parameter.
Curry11 takes a function with 11 parameters and returns a cascade of functions each taking only one parameter.
Curry12 takes a function with 12 parameters and returns a cascade of functions each taking only one parameter.
Curry13 takes a function with 13 parameters and returns a cascade of functions each taking only one parameter.
Curry14 takes a function with 14 parameters and returns a cascade of functions each taking only one parameter.
Curry15 takes a function with 15 parameters and returns a cascade of functions each taking only one parameter.
Curry16 takes a function with 16 parameters and returns a cascade of functions each taking only one parameter.
Curry17 takes a function with 17 parameters and returns a cascade of functions each taking only one parameter.
Curry18 takes a function with 18 parameters and returns a cascade of functions each taking only one parameter.
Curry19 takes a function with 19 parameters and returns a cascade of functions each taking only one parameter.
Curry2 takes a function with 2 parameters and returns a cascade of functions each taking only one parameter.
Curry20 takes a function with 20 parameters and returns a cascade of functions each taking only one parameter.
Curry3 takes a function with 3 parameters and returns a cascade of functions each taking only one parameter.
Curry4 takes a function with 4 parameters and returns a cascade of functions each taking only one parameter.
Curry5 takes a function with 5 parameters and returns a cascade of functions each taking only one parameter.
Curry6 takes a function with 6 parameters and returns a cascade of functions each taking only one parameter.
Curry7 takes a function with 7 parameters and returns a cascade of functions each taking only one parameter.
Curry8 takes a function with 8 parameters and returns a cascade of functions each taking only one parameter.
Curry9 takes a function with 9 parameters and returns a cascade of functions each taking only one parameter.
No description provided by the author
First returns the first out of two input values.
Flip reverses the order of parameters of a curried function.
Flow1 creates a function that takes an initial value t0 and successively applies 1 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow10 creates a function that takes an initial value t0 and successively applies 10 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow11 creates a function that takes an initial value t0 and successively applies 11 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow12 creates a function that takes an initial value t0 and successively applies 12 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow13 creates a function that takes an initial value t0 and successively applies 13 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow14 creates a function that takes an initial value t0 and successively applies 14 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow15 creates a function that takes an initial value t0 and successively applies 15 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow16 creates a function that takes an initial value t0 and successively applies 16 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow17 creates a function that takes an initial value t0 and successively applies 17 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow18 creates a function that takes an initial value t0 and successively applies 18 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow19 creates a function that takes an initial value t0 and successively applies 19 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow2 creates a function that takes an initial value t0 and successively applies 2 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow20 creates a function that takes an initial value t0 and successively applies 20 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow3 creates a function that takes an initial value t0 and successively applies 3 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow4 creates a function that takes an initial value t0 and successively applies 4 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow5 creates a function that takes an initial value t0 and successively applies 5 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow6 creates a function that takes an initial value t0 and successively applies 6 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow7 creates a function that takes an initial value t0 and successively applies 7 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow8 creates a function that takes an initial value t0 and successively applies 8 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Flow9 creates a function that takes an initial value t0 and successively applies 9 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Identity returns the value 'a'.
Ignore1234of4 takes a function with 0 parameters and returns a new function with 4 parameters that will ignore the values at positions [1, 2, 3, 4] and pass the remaining 0 parameters to the original function.
Ignore123of3 takes a function with 0 parameters and returns a new function with 3 parameters that will ignore the values at positions [1, 2, 3] and pass the remaining 0 parameters to the original function.
Ignore123of4 takes a function with 1 parameters and returns a new function with 4 parameters that will ignore the values at positions [1, 2, 3] and pass the remaining 1 parameters to the original function.
Ignore124of4 takes a function with 1 parameters and returns a new function with 4 parameters that will ignore the values at positions [1, 2, 4] and pass the remaining 1 parameters to the original function.
Ignore12of2 takes a function with 0 parameters and returns a new function with 2 parameters that will ignore the values at positions [1, 2] and pass the remaining 0 parameters to the original function.
Ignore12of3 takes a function with 1 parameters and returns a new function with 3 parameters that will ignore the values at positions [1, 2] and pass the remaining 1 parameters to the original function.
Ignore12of4 takes a function with 2 parameters and returns a new function with 4 parameters that will ignore the values at positions [1, 2] and pass the remaining 2 parameters to the original function.
Ignore134of4 takes a function with 1 parameters and returns a new function with 4 parameters that will ignore the values at positions [1, 3, 4] and pass the remaining 1 parameters to the original function.
Ignore13of3 takes a function with 1 parameters and returns a new function with 3 parameters that will ignore the values at positions [1, 3] and pass the remaining 1 parameters to the original function.
Ignore13of4 takes a function with 2 parameters and returns a new function with 4 parameters that will ignore the values at positions [1, 3] and pass the remaining 2 parameters to the original function.
Ignore14of4 takes a function with 2 parameters and returns a new function with 4 parameters that will ignore the values at positions [1, 4] and pass the remaining 2 parameters to the original function.
Ignore1of1 takes a function with 0 parameters and returns a new function with 1 parameters that will ignore the values at positions [1] and pass the remaining 0 parameters to the original function.
Ignore1of2 takes a function with 1 parameters and returns a new function with 2 parameters that will ignore the values at positions [1] and pass the remaining 1 parameters to the original function.
Ignore1of3 takes a function with 2 parameters and returns a new function with 3 parameters that will ignore the values at positions [1] and pass the remaining 2 parameters to the original function.
Ignore1of4 takes a function with 3 parameters and returns a new function with 4 parameters that will ignore the values at positions [1] and pass the remaining 3 parameters to the original function.
Ignore234of4 takes a function with 1 parameters and returns a new function with 4 parameters that will ignore the values at positions [2, 3, 4] and pass the remaining 1 parameters to the original function.
Ignore23of3 takes a function with 1 parameters and returns a new function with 3 parameters that will ignore the values at positions [2, 3] and pass the remaining 1 parameters to the original function.
Ignore23of4 takes a function with 2 parameters and returns a new function with 4 parameters that will ignore the values at positions [2, 3] and pass the remaining 2 parameters to the original function.
Ignore24of4 takes a function with 2 parameters and returns a new function with 4 parameters that will ignore the values at positions [2, 4] and pass the remaining 2 parameters to the original function.
Ignore2of2 takes a function with 1 parameters and returns a new function with 2 parameters that will ignore the values at positions [2] and pass the remaining 1 parameters to the original function.
Ignore2of3 takes a function with 2 parameters and returns a new function with 3 parameters that will ignore the values at positions [2] and pass the remaining 2 parameters to the original function.
Ignore2of4 takes a function with 3 parameters and returns a new function with 4 parameters that will ignore the values at positions [2] and pass the remaining 3 parameters to the original function.
Ignore34of4 takes a function with 2 parameters and returns a new function with 4 parameters that will ignore the values at positions [3, 4] and pass the remaining 2 parameters to the original function.
Ignore3of3 takes a function with 2 parameters and returns a new function with 3 parameters that will ignore the values at positions [3] and pass the remaining 2 parameters to the original function.
Ignore3of4 takes a function with 3 parameters and returns a new function with 4 parameters that will ignore the values at positions [3] and pass the remaining 3 parameters to the original function.
Ignore4of4 takes a function with 3 parameters and returns a new function with 4 parameters that will ignore the values at positions [4] and pass the remaining 3 parameters to the original function.
No description provided by the author
No description provided by the author
Memoize converts a unary function into a unary function that caches the value depending on the parameter.
Nullary1 creates a parameter less function from a parameter less function and 0 functions.
Nullary10 creates a parameter less function from a parameter less function and 9 functions.
Nullary11 creates a parameter less function from a parameter less function and 10 functions.
Nullary12 creates a parameter less function from a parameter less function and 11 functions.
Nullary13 creates a parameter less function from a parameter less function and 12 functions.
Nullary14 creates a parameter less function from a parameter less function and 13 functions.
Nullary15 creates a parameter less function from a parameter less function and 14 functions.
Nullary16 creates a parameter less function from a parameter less function and 15 functions.
Nullary17 creates a parameter less function from a parameter less function and 16 functions.
Nullary18 creates a parameter less function from a parameter less function and 17 functions.
Nullary19 creates a parameter less function from a parameter less function and 18 functions.
Nullary2 creates a parameter less function from a parameter less function and 1 functions.
Nullary20 creates a parameter less function from a parameter less function and 19 functions.
Nullary3 creates a parameter less function from a parameter less function and 2 functions.
Nullary4 creates a parameter less function from a parameter less function and 3 functions.
Nullary5 creates a parameter less function from a parameter less function and 4 functions.
Nullary6 creates a parameter less function from a parameter less function and 5 functions.
Nullary7 creates a parameter less function from a parameter less function and 6 functions.
Nullary8 creates a parameter less function from a parameter less function and 7 functions.
Nullary9 creates a parameter less function from a parameter less function and 8 functions.
Pipe0 takes an initial value t0 and successively applies 0 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe1 takes an initial value t0 and successively applies 1 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe10 takes an initial value t0 and successively applies 10 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe11 takes an initial value t0 and successively applies 11 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe12 takes an initial value t0 and successively applies 12 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe13 takes an initial value t0 and successively applies 13 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe14 takes an initial value t0 and successively applies 14 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe15 takes an initial value t0 and successively applies 15 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe16 takes an initial value t0 and successively applies 16 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe17 takes an initial value t0 and successively applies 17 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe18 takes an initial value t0 and successively applies 18 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe19 takes an initial value t0 and successively applies 19 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe2 takes an initial value t0 and successively applies 2 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe20 takes an initial value t0 and successively applies 20 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe3 takes an initial value t0 and successively applies 3 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe4 takes an initial value t0 and successively applies 4 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe5 takes an initial value t0 and successively applies 5 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe6 takes an initial value t0 and successively applies 6 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe7 takes an initial value t0 and successively applies 7 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe8 takes an initial value t0 and successively applies 8 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
Pipe9 takes an initial value t0 and successively applies 9 functions where the input of a function is the return value of the previous function The final return value is the result of the last function application.
No description provided by the author
Second returns the second out of two input values Identical to [SK].
SingleElementCache creates a cache function for use with the [CacheCallback] method that has a maximum capacity of one single item.
SK function (SKI combinator calculus).
Swap returns a new binary function that changes the order of input parameters.
Switch applies a handler to different cases.
No description provided by the author
No description provided by the author
Uncurry1 takes a cascade of 1 functions each taking only one parameter and returns a function with 1 parameters .
Uncurry10 takes a cascade of 10 functions each taking only one parameter and returns a function with 10 parameters .
Uncurry11 takes a cascade of 11 functions each taking only one parameter and returns a function with 11 parameters .
Uncurry12 takes a cascade of 12 functions each taking only one parameter and returns a function with 12 parameters .
Uncurry13 takes a cascade of 13 functions each taking only one parameter and returns a function with 13 parameters .
Uncurry14 takes a cascade of 14 functions each taking only one parameter and returns a function with 14 parameters .
Uncurry15 takes a cascade of 15 functions each taking only one parameter and returns a function with 15 parameters .
Uncurry16 takes a cascade of 16 functions each taking only one parameter and returns a function with 16 parameters .
Uncurry17 takes a cascade of 17 functions each taking only one parameter and returns a function with 17 parameters .
Uncurry18 takes a cascade of 18 functions each taking only one parameter and returns a function with 18 parameters .
Uncurry19 takes a cascade of 19 functions each taking only one parameter and returns a function with 19 parameters .
Uncurry2 takes a cascade of 2 functions each taking only one parameter and returns a function with 2 parameters .
Uncurry20 takes a cascade of 20 functions each taking only one parameter and returns a function with 20 parameters .
Uncurry3 takes a cascade of 3 functions each taking only one parameter and returns a function with 3 parameters .
Uncurry4 takes a cascade of 4 functions each taking only one parameter and returns a function with 4 parameters .
Uncurry5 takes a cascade of 5 functions each taking only one parameter and returns a function with 5 parameters .
Uncurry6 takes a cascade of 6 functions each taking only one parameter and returns a function with 6 parameters .
Uncurry7 takes a cascade of 7 functions each taking only one parameter and returns a function with 7 parameters .
Uncurry8 takes a cascade of 8 functions each taking only one parameter and returns a function with 8 parameters .
Uncurry9 takes a cascade of 9 functions each taking only one parameter and returns a function with 9 parameters .
Unsliced0 converts a function taking a slice parameter into a function with 0 parameters.
Unsliced1 converts a function taking a slice parameter into a function with 1 parameters.
Unsliced10 converts a function taking a slice parameter into a function with 10 parameters.
Unsliced11 converts a function taking a slice parameter into a function with 11 parameters.
Unsliced12 converts a function taking a slice parameter into a function with 12 parameters.
Unsliced13 converts a function taking a slice parameter into a function with 13 parameters.
Unsliced14 converts a function taking a slice parameter into a function with 14 parameters.
Unsliced15 converts a function taking a slice parameter into a function with 15 parameters.
Unsliced16 converts a function taking a slice parameter into a function with 16 parameters.
Unsliced17 converts a function taking a slice parameter into a function with 17 parameters.
Unsliced18 converts a function taking a slice parameter into a function with 18 parameters.
Unsliced19 converts a function taking a slice parameter into a function with 19 parameters.
Unsliced2 converts a function taking a slice parameter into a function with 2 parameters.
Unsliced20 converts a function taking a slice parameter into a function with 20 parameters.
Unsliced3 converts a function taking a slice parameter into a function with 3 parameters.
Unsliced4 converts a function taking a slice parameter into a function with 4 parameters.
Unsliced5 converts a function taking a slice parameter into a function with 5 parameters.
Unsliced6 converts a function taking a slice parameter into a function with 6 parameters.
Unsliced7 converts a function taking a slice parameter into a function with 7 parameters.
Unsliced8 converts a function taking a slice parameter into a function with 8 parameters.
Unsliced9 converts a function taking a slice parameter into a function with 9 parameters.
Unvariadic0 converts a function taking 0 parameters and a final variadic argument into a function with 0 parameters but a final slice argument.
Unvariadic1 converts a function taking 1 parameters and a final variadic argument into a function with 1 parameters but a final slice argument.
Unvariadic10 converts a function taking 10 parameters and a final variadic argument into a function with 10 parameters but a final slice argument.
Unvariadic11 converts a function taking 11 parameters and a final variadic argument into a function with 11 parameters but a final slice argument.
Unvariadic12 converts a function taking 12 parameters and a final variadic argument into a function with 12 parameters but a final slice argument.
Unvariadic13 converts a function taking 13 parameters and a final variadic argument into a function with 13 parameters but a final slice argument.
Unvariadic14 converts a function taking 14 parameters and a final variadic argument into a function with 14 parameters but a final slice argument.
Unvariadic15 converts a function taking 15 parameters and a final variadic argument into a function with 15 parameters but a final slice argument.
Unvariadic16 converts a function taking 16 parameters and a final variadic argument into a function with 16 parameters but a final slice argument.
Unvariadic17 converts a function taking 17 parameters and a final variadic argument into a function with 17 parameters but a final slice argument.
Unvariadic18 converts a function taking 18 parameters and a final variadic argument into a function with 18 parameters but a final slice argument.
Unvariadic19 converts a function taking 19 parameters and a final variadic argument into a function with 19 parameters but a final slice argument.
Unvariadic2 converts a function taking 2 parameters and a final variadic argument into a function with 2 parameters but a final slice argument.
Unvariadic20 converts a function taking 20 parameters and a final variadic argument into a function with 20 parameters but a final slice argument.
Unvariadic3 converts a function taking 3 parameters and a final variadic argument into a function with 3 parameters but a final slice argument.
Unvariadic4 converts a function taking 4 parameters and a final variadic argument into a function with 4 parameters but a final slice argument.
Unvariadic5 converts a function taking 5 parameters and a final variadic argument into a function with 5 parameters but a final slice argument.
Unvariadic6 converts a function taking 6 parameters and a final variadic argument into a function with 6 parameters but a final slice argument.
Unvariadic7 converts a function taking 7 parameters and a final variadic argument into a function with 7 parameters but a final slice argument.
Unvariadic8 converts a function taking 8 parameters and a final variadic argument into a function with 8 parameters but a final slice argument.
Unvariadic9 converts a function taking 9 parameters and a final variadic argument into a function with 9 parameters but a final slice argument.
Variadic0 converts a function taking 0 parameters and a final slice into a function with 0 parameters but a final variadic argument.
Variadic1 converts a function taking 1 parameters and a final slice into a function with 1 parameters but a final variadic argument.
Variadic10 converts a function taking 10 parameters and a final slice into a function with 10 parameters but a final variadic argument.
Variadic11 converts a function taking 11 parameters and a final slice into a function with 11 parameters but a final variadic argument.
Variadic12 converts a function taking 12 parameters and a final slice into a function with 12 parameters but a final variadic argument.
Variadic13 converts a function taking 13 parameters and a final slice into a function with 13 parameters but a final variadic argument.
Variadic14 converts a function taking 14 parameters and a final slice into a function with 14 parameters but a final variadic argument.
Variadic15 converts a function taking 15 parameters and a final slice into a function with 15 parameters but a final variadic argument.
Variadic16 converts a function taking 16 parameters and a final slice into a function with 16 parameters but a final variadic argument.
Variadic17 converts a function taking 17 parameters and a final slice into a function with 17 parameters but a final variadic argument.
Variadic18 converts a function taking 18 parameters and a final slice into a function with 18 parameters but a final variadic argument.
Variadic19 converts a function taking 19 parameters and a final slice into a function with 19 parameters but a final variadic argument.
Variadic2 converts a function taking 2 parameters and a final slice into a function with 2 parameters but a final variadic argument.
Variadic20 converts a function taking 20 parameters and a final slice into a function with 20 parameters but a final variadic argument.
Variadic3 converts a function taking 3 parameters and a final slice into a function with 3 parameters but a final variadic argument.
Variadic4 converts a function taking 4 parameters and a final slice into a function with 4 parameters but a final variadic argument.
Variadic5 converts a function taking 5 parameters and a final slice into a function with 5 parameters but a final variadic argument.
Variadic6 converts a function taking 6 parameters and a final slice into a function with 6 parameters but a final variadic argument.
Variadic7 converts a function taking 7 parameters and a final slice into a function with 7 parameters but a final variadic argument.
Variadic8 converts a function taking 8 parameters and a final slice into a function with 8 parameters but a final variadic argument.
Variadic9 converts a function taking 9 parameters and a final slice into a function with 9 parameters but a final variadic argument.

# Variables

No description provided by the author
No description provided by the author