be5invis / Iosevka

Versatile typeface for code, from code.
http://be5invis.github.io/Iosevka
SIL Open Font License 1.1
19.38k stars 580 forks source link

{Left|Right|Left Right} Arrow through small circle (`U+21F4`, `U+2B30`, `U+2948`) #1900

Closed jmcwilliams403 closed 1 year ago

jmcwilliams403 commented 1 year ago

These arrows are used for denoting execution of a partially defined function. They may also be used in languages like Swift which allow overloading arbitrary Unicode math operators.

A⇴B, A⬰B, A⥈B

Noto Sans Math: image

Deja Vu Sans Mono: image

Julia Mono: image

Everson Mono: image

Fairfax HD: image

cormullion commented 1 year ago

(off topic - @jmcwilliams403 Not sure why you're seeing U+FFFD for JuliaMono here: 🤔

Screenshot 2023-08-09 at 18 43 52

What app are you using to generate your samples?

Is Noto Sans Math monospaced/programming on your system?

)

jmcwilliams403 commented 1 year ago

I saw the glyph in JuliaMono didn't match the others and mistakenly thought "yeah this is probably using fallback" and then pasted in a placeholder instead, even though mismatching unicode glyphs is characteristic for Julia and I should have known better.

jmcwilliams403 commented 1 year ago

Noto Sans Math isn't programming but it's an example of a font where all three are present and match each other so I showed it first as an example. Plus, Noto Sans Mono exists, so it's the closest thing to that.