I guess you can do something very close, though.
Prelude> f a x = a * x Prelude> g x = x + 2 Prelude> g $ f 3 $ 5 17 Prelude> :m +Data.Function Prelude Data.Function> 5 & f 3 & g 17
($) :: (a -> b) -> a -> b (&) :: a -> (a -> b) -> b