tonsky / FiraCode

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

Ligature request: () #419

Open magol opened 7 years ago

magol commented 7 years ago

In C inspired languages (such as C#, C++, Java) the notation () is used with functions that have no parameters.

for example

void Foo () {..}
Foo ();
dhouck commented 7 years ago

In functional-style languages, it often means the unit type (and the sole element of that type), equivalent to an empty tuple. In some languages like Python it can mean either one.

But what should a () ligature look like if there is one?

inikulshin commented 6 years ago

@dhouck, just make it look better :) Also relevant for [] and {}