Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
1
Task/Call-a-function/Groovy/call-a-function-1.groovy
Normal file
1
Task/Call-a-function/Groovy/call-a-function-1.groovy
Normal file
|
|
@ -0,0 +1 @@
|
|||
noArgs()
|
||||
1
Task/Call-a-function/Groovy/call-a-function-10.groovy
Normal file
1
Task/Call-a-function/Groovy/call-a-function-10.groovy
Normal file
|
|
@ -0,0 +1 @@
|
|||
def retVal = func(x, y, z)
|
||||
1
Task/Call-a-function/Groovy/call-a-function-2.groovy
Normal file
1
Task/Call-a-function/Groovy/call-a-function-2.groovy
Normal file
|
|
@ -0,0 +1 @@
|
|||
fixedArgs(1, "Zing", Color.BLUE, ZonedDateTime.now(), true)
|
||||
4
Task/Call-a-function/Groovy/call-a-function-3.groovy
Normal file
4
Task/Call-a-function/Groovy/call-a-function-3.groovy
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
optArgs("It's", "a", "beautiful", "day")
|
||||
optArgs("It's", "a", "beautiful")
|
||||
optArgs("It's", "a")
|
||||
optArgs("It's")
|
||||
4
Task/Call-a-function/Groovy/call-a-function-4.groovy
Normal file
4
Task/Call-a-function/Groovy/call-a-function-4.groovy
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
varArgs("It's", "a", "beautiful", "day")
|
||||
varArgs("It's", "a", "beautiful")
|
||||
varArgs("It's", "a")
|
||||
varArgs("It's")
|
||||
1
Task/Call-a-function/Groovy/call-a-function-5.groovy
Normal file
1
Task/Call-a-function/Groovy/call-a-function-5.groovy
Normal file
|
|
@ -0,0 +1 @@
|
|||
def mean = calcAverage(1.2, 4.5, 3, 8.9, 22, 3)
|
||||
3
Task/Call-a-function/Groovy/call-a-function-6.groovy
Normal file
3
Task/Call-a-function/Groovy/call-a-function-6.groovy
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
def oldFunc = { arg1, arg2 -> arg1 + arg2 }
|
||||
def newFunc = oldFunc.curry(30)
|
||||
assert newFunc(12) == 42
|
||||
1
Task/Call-a-function/Groovy/call-a-function-7.groovy
Normal file
1
Task/Call-a-function/Groovy/call-a-function-7.groovy
Normal file
|
|
@ -0,0 +1 @@
|
|||
def funcList = [func1, func2, func3]
|
||||
2
Task/Call-a-function/Groovy/call-a-function-8.groovy
Normal file
2
Task/Call-a-function/Groovy/call-a-function-8.groovy
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
def eltChangeFunc = { it * 3 - 1 }
|
||||
def changedList = list.collect(eltChangeFunc)
|
||||
6
Task/Call-a-function/Groovy/call-a-function-9.groovy
Normal file
6
Task/Call-a-function/Groovy/call-a-function-9.groovy
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
def funcMaker = { String s, int reps, boolean caps ->
|
||||
caps ? { String transString -> ((transString + s) * reps).toUpperCase() }
|
||||
: { String transString -> (transString + s) * reps }
|
||||
}
|
||||
def func = funcMaker("a", 2, true)
|
||||
assert func("pook") == "POOKAPOOKA"
|
||||
Loading…
Add table
Add a link
Reference in a new issue