Partial function application: Difference between revisions

Add min
(Add min)
Line 1,502:
 
fsf2 = fs(f2).</lang>
 
=={{header|min}}==
{{works with|min|0.19.3}}
<lang min>'map :fs
(dup +) :f1
(dup *) :f2
('f1 fs) :fsf1
('f2 fs) :fsf2
 
(0 1 2 3) fsf1 puts!
(0 1 2 3) fsf2 puts!
(2 4 6 8) fsf1 puts!
(2 4 6 8) fsf2 puts!</lang>
{{out}}
<pre>
(0 2 4 6)
(0 1 4 9)
(4 8 12 16)
(4 16 36 64)
</pre>
 
=={{header|Nemerle}}==
1,808

edits