Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
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