I notice that the LEAF documentation comes with benchmarks comparing leaf::result to other return-based error handling systems. That's good. But I also notice that it doesn't come with benchmarks comparing exception-based LEAF with other exception-based error handling systems like Boost.Exception. Nor does it come with benchmarks comparing leaf::result with leaf::exception. That's less good. I am currently using Boost.Exception, and I am satisfied with its functionality, but I am worried about its performance cost. LEAF claims to be a faster functional replacement for Boost.Exception, and is for this reason seems worth investigating. However, this claim does not appear to be backed up by any hard numbers. -- Rainer Deyke (rainerd@eldwood.com)