This page is probably best viewed in conjunction with its source; it's much easier to see what's going on.
Yet another pointless reason why Javascript may yet turn out to be the next CLOS. This does function composition and other higher-level functional-programming stuff. Bizarre, no?
Below:
f1 x = 2.x f2 x = add 5 x f3 x = f1 f2 x