Anonymous user
Function composition: Difference between revisions
→{{header|Elena}}
Line 742:
<lang ela>compose f g x = f (g x)</lang>
=={{header|Elena}}==
ELENA 3.
<lang elena>import extensions.
func1 extension op
{
compose(BaseFunction1 f)
= (:x)(self
}
program =
[
var fg := (:x)(x + 1) compose(:x)(x * x).
console printLine(fg
].</lang>
{{out}}
|