ficent flow control for high performance, parallel, synchronous, easy to use, bisiness logic-centeric, robust error handling consists of high order function