Currying: Difference between revisions
Content added Content deleted
(→{{header|AppleScript}}: Updated primitives) |
No edit summary |
||
Line 858: | Line 858: | ||
We can now use plus5 as a filter, e.g.<lang jq>3 | plus5</lang> produces 8. |
We can now use plus5 as a filter, e.g.<lang jq>3 | plus5</lang> produces 8. |
||
=={{header|Julia}}== |
|||
<lang julia> |
|||
function addN(n::Number)::Function |
|||
adder(x::Number) = n + x |
|||
return adder |
|||
end |
|||
</lang> |
|||
{{out}} |
|||
<pre> |
|||
julia> add2 = addN(2) |
|||
(::adder) (generic function with 1 method) |
|||
julia> add2(1) |
|||
3 |
|||
</pre> |
|||
=={{header|Kotlin}}== |
=={{header|Kotlin}}== |