> the 50th time we've had to do something bad and ugly to fit into what is supported by OCaml
Can you tell us a bit more about those cases? I've been writing front-end stuff using BuckleScript (and the OCaml syntax, which I for once really like!) for 6 months, and I haven't (yet?) stumbled upon those kind of pain points, I'm definitely curious!
I'm not an advocacy for affirmative action and quotas, but I think they were made to "counteract" social discrimination based on race and sex, and not race and sex differences themselves.
I think I might say that in an imaginary society without racism and sexism, I would be against affirmative action and quotas! (well there wouldn't be need for them...)
Oh that's stupid! We (non racist people) know that black people are black and white people are white (biological differences), we just don't think it's in any way a reason to treat them differently.
(same thing with men and women ;)
Dual Band – GSM (1998): https://www.youtube.com/watch?v=ntKOJdht3t8
Mav – HGP (2005): https://www.youtube.com/watch?v=ZacenNeu4fw
Tatarola – Who Is Calling (2007): https://www.youtube.com/watch?v=hTOyaG7VYKw