foo
  | False = baz
  | otherwise  = bux

foo a b = ab
  where
    (x : xs)
      | baz = qux
      | qux = faux
      | otherwise = vrai

p1
  | g1 = e1
  | g2 = e2
  | otherwise = e3


foo = qux (f . b . c)

foo = qux (e)

foo = qux ((+ b))

foo = qux (flip f)

foo = qux (f . b)

foo = qux (f)

foo = qux (f . b)

foo = qux ((+))