T13233.hs:14:11: error: • The data constructor argument in first position does not have a fixed runtime representation: a :: TYPE rep • In the first argument of ‘bar’, namely ‘(#,#)’ In the expression: bar (#,#) In an equation for ‘baz’: baz = bar (#,#) T13233.hs:22:16: error: • • The data constructor argument in first position does not have a fixed runtime representation: a :: TYPE rep1 • The data constructor argument in second position does not have a fixed runtime representation: b :: TYPE rep2 • In the first argument of ‘obscure’, namely ‘(#,#)’ In the expression: obscure (#,#) In an equation for ‘quux’: quux = obscure (#,#)