Prelude.compose3kaya
Compose two functions.
Usage
a(c) compose( a(b) f, b(c) g )
Arguments
f The first function to compose
g The second function to compose
Overview
Compose two functions: compose(f,g)(x) == f(g(x))
-
Float double(Float x) {
return x*2.0;
}
Int roundDown(Float y) {
return Int(floor(y));
}
Void main() {
combined = compose(roundDown,double);
a = combined(3.6);
// a = 7
}
Releases
4 releases since Debian 5.0 (Lenny); the text changed 3 times.