Function definition: Difference between revisions

Content added Content deleted
m (Updated Julia)
Line 1,217: Line 1,217:
=={{header|Racket}}==
=={{header|Racket}}==
A simple function definition that takes 2 arguments.
A simple function definition that takes 2 arguments.
<lang Racket>(define (mutiply a b)
<lang racket>
(* a b))</lang>
(define (mutiply a b)
(* a b))
</lang>


Using an explicit <tt>lambda</tt> is completely equivalent:
Equivalently,
<lang Racket>(define multiply (lambda (a b) (* a b)))</lang>
<lang racket>(define multiply (lambda (a b) (* a b)))</lang>


=={{header|Raven}}==
=={{header|Raven}}==