Higher-order functions: Difference between revisions

Added Dyalect programming language
(Added Dyalect programming language)
Line 867:
PrintLn(First(Second));</lang>
 
=={{header|Dyalect}}==
 
{{trans|C#}}
 
<lang Dyalect>func call(f, a, b) {
f(a, b)
}
const a = 6
const b = 2
 
print("f=add, f(\(a), \(b)) = \(call((x, y) => x + y, a, b))")
print("f=mul, f(\(a), \(b)) = \(call((x, y) => x * y, a, b))")
print("f=div, f(\(a), \(b)) = \(call((x, y) => x / y, a, b))")</lang>
 
=={{header|E}}==
Anonymous user