basvandijk/string-combinators — pull request #1 by arybczak (2014-11-30 16:22:38+00:00)
Title: change fixity of the operators to be consistent with (<>) from base

(<>) from base is defined with infixr 6, so having local (<>) be infixl is rather confusing and makes concatenation of StringS inefficient. In addition, it is currently impossible to mix (<>) from base and (<+>) in the same statement without wrapping stuff in parentheses:

```haskell
λ> "foo" <> "bar:" <+> "baz"

:20:1:
Precedence parsing error
cannot mix ‘<>’ [infixr 6] and ‘<+>’ [infixl 6] in the same infix expression
```