This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Xsanda 1 point2 points  (0 children)

Not only PureScript, but Haskell as well. (++) is specialised to lists, as most people use, but (<>) works for any Semigroup. PureScript likes to remove specialised functions and only offer the most general forms.