RosettaCodeData/Task/Function-composition/Arturo/function-composition.arturo

9 lines
169 B
Plaintext

compose: function [f,g] ->
return function [x].import:[f,g][
call f @[call g @[x]]
]
splitupper: compose 'split 'upper
print call 'splitupper ["done"]