Returns the appropriate transformation to type T.
T
T fold<T>( Map1<L, T> leftFunction, Map1<R, T> rightFunction, );