Functional examples using the tao projects