News for hackers. Stuff that matters.
Re:Curl is C by 321983120931 on Monday March 27, 2017 @09:24AM (#13967481)
You can write Standard ML in C if you so desire and only use tagged unions (which ARE the option types of C).

It is not even that laborious, it just requires some discipline.

Re:Curl is C by Chinjut on Monday March 27, 2017 @02:42PM (#13970476)
Discipline is precisely the thing which shouldn't be required to avoid disaster, if a language is to be well-designed (this is a feature of good design in general).