some demonstrations: list prepend, reduceLeft
quick sort in functional way.
function features: first-class, anonymous, currying, tailing recursion.