I’ve noticed that it’s common in Elm syntax highlighters to make a visual distinction between types in core - for example String, Int, and Bool - and all other types.
I think it would be an improvement to highlight all types the same way. If I write these two functions:
foo : String -> User -> Thing
bar : Something -> User -> Thing
…I think it’d be nicer to have both functions highlighted the same way than to have only String highlighted differently from the others.
I’d like to spread this idea around to editor plugin authors, but first I’m looking for feedback.
What do others think of this idea?