Transformations of functions