Currying: Difference between revisions

Content added Content deleted
Line 1,393: Line 1,393:
=={{header|M2000 Interpreter}}==
=={{header|M2000 Interpreter}}==
<syntaxhighlight lang="m2000 interpreter">
<syntaxhighlight lang="m2000 interpreter">
Module LikeCpp {
Module LikeGroovy {
divide=lambda (x, y)->x/y
divide=lambda (x, y)->x/y
partsof120=lambda divide ->divide(120, ![])
partsof120=lambda divide ->divide(120, ![])
Line 1,400: Line 1,400:
Print "and a quarter is ";partsof120(4)
Print "and a quarter is ";partsof120(4)
}
}
LikeGroovy
LikeCpp


Module Joke {
Module Joke {