Re:Diagram as Code
by AtlasBarfed on Thursday June 23, 2022 @01:54PM
(#31852775)
operator overloading. One of the great holy wars of PL.
Of course C++ has it, and it is one of the great footguns in its arsenal.
In this case they’re overriding bitshifting. In terms of why, it does feel like a natural visual choice.
https://github.com/mingrammer/diagrams/blob/master/diagrams/...