Jump to content

Currying: Difference between revisions

238 bytes added ,  4 years ago
Added Wren
(Added Wren)
Line 1,966:
]]
}</lang>
 
=={{header|Wren}}==
{{trans|Rust}}
<lang ecmascript>var addN = Fn.new { |n| Fn.new { |x| n + x } }
 
var adder = addN.call(40)
System.print("The answer to life is %(adder.call(2)).")</lang>
 
{{out}}
<pre>
The answer to life is 42.
</pre>
 
=={{header|zkl}}==
9,486

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.