He has developed several fully functional libraries that are used by business developers. Pierre-Yves is the author of Functional Programming in Java.