ctford style function composition in f#