Consider the following Template Haskell function:
composeQ :: ExpQ -> ExpQ -> ExpQ
composeQ = \x y -> [| $(x) . $(y) |]
Is it possible to eliminate the lambda expression from the right hand side of the equation and write composeQ
using point-free style?