tonsky / FiraCode

Free monospaced font with programming ligatures
SIL Open Font License 1.1
77.1k stars 3.1k forks source link

Ligature requests for package magrittr (R) #195

Open neuwirthe opened 8 years ago

neuwirthe commented 8 years ago

magrittr make piping (Haskell style) available in R. It is not only used in magrittr, but also gives the basic operator %>% in dplyr.

Therefore it would be helpful if we had the following operators as ligatures:

%$% magrittr exposition pipe-operator %<>% magrittr compound assignment pipe-operator %>% magrittr forward-pipe operator %T>% magrittr tee operator

mashehu commented 8 years ago

Partial duplicate with #41.

timgoodman commented 6 years ago

Following my suggestion on #41 and #473, I would give less emphasis to the % signs, which just convey that these are custom binary operators (which will already be clear from the use of ligatures). I'd reduce each % to just a small vertically centered circle .

So, for %>% I'd use ∘▷∘ (except I would stretch the triangle so it touches the circles).

Similarly: