Great write-up and I must say a surprising conclusion and good case for OCaml. I also love Haskell but using it for a practical project I came up against some of the pain points mentioned here.
If I could suggest some Emglish grammar fixes to this great article, the word order needs to be flipped around for the interrogative sentences.
Wait, why doesn't the standard library have docs at all for this version I use?
Instead of:
> Wait, why the standard library doesn't have docs at all for this version I use?
And
How can Haskellers live like that without these usability essentials?
Instead of:
> How Haskellers can live like that without these usability essentials?
Thanks for the suggestions! English is not my first language, so mistakes could happen. I hope it's not too off-putting, and people can still learn something interesting from articles.
Your English is great and clear! Those kinds of mistakes (not reordering the word order in interrogative clauses) are so common that in the upcoming years that may become the new standard for English grammar! But for now I will keep trying to correct them. ;-)
It's known that `git` is not entirely friendly, and some of its defaults are not optimal. So to me "zero bullshit" means "no need to learn `git` completely to become productive".
In any case, this tool already saved tons of time for me and will continue paying off, so the time spent on development was worth it for me :)
Author here
Happy to answer any questions! At this point, I have 18 months of OCaml experience in production.
reply