Only PHP would dare to use + for function composition.
@leah today I was marvelling at ocaml using @ for list concatenation, while @@ is for (low precedence) function application.
@sanityinc but @@ was added 20 years later.
@leah when was its counterpart, |>, added relative to that? It's upsetting that they're not symmetrical
@sanityinc At the same time, but I don't think <| is a better name, hrm.
@sanityinc aha:
"It's because of the associativity necessary in the grammar. @ is used to start infix functions with right association, while | is used for left."
@leah aaaargh
@sanityinc It greatly simplifies the parser I guess.
@leah in 2025 I can happily get behind simplifying anything
@leah certainly the googly eyes of @@ are delightful in their own right