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}}==