FiraCode
FiraCode copied to clipboard
Allow disabling ligatures for <$
trafficstars
Hi,
It is a common pattern in JS to use the character $ to mean something special, or as a prefix/suffix.
The problem when doing this in TS at the type level is that it can be surrounded by angle brackets, then haskell ligatures kick in and it looks a little weird.

Thanks! I can add an exception when <$ is followed by <. Would that work?
Sadly, my screenshot was not the most minimal example and I noticed other instances where it looks really off.
The last line looks OK but every other case has kerning and syntax highlighting issues.
I guess <$> is sufficiently uncommon that nobody would mind if it stayed as is.
