infix functions don't break

This is what I want

someAppFunction
  =   functionA 
  <*> functionB 
  <*> functionC 
  <*> functionD 
  <*> functionE 
  <*> functionF

however purty will put this all on one line, no matter what the line length:

someAppFunction = functionA <*> functionB <*> functionC <*> functionD <*> functionE <*> function