30 Aug 17:44 2013

## Proposal: infixr 9 `Compose`

Bas van Dijk <v.dijk.bas <at> gmail.com>

2013-08-30 15:44:57 GMT

2013-08-30 15:44:57 GMT

I was just bitten by the fact that the type constructor Compose from Data.Functor.Compose associates to the left instead of to the right like function composition. I would like to propose adding the following to Data.Functor.Compose: infixr 9 `Compose` -- analogous to the fixity of (.) This will likely break existing code which uses Compose infix like in the following type: a `Compose` b `Compose` c Discussion deadline: 13 September 2013. Bas