Transparent fault tolerance for scalable functional computation. (17th March 2016)