Hacker News new | past | comments | ask | show | jobs | submit | chshersh's comments login

Hey,

Author here

Happy to answer any questions! At this point, I have 18 months of OCaml experience in production.


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?


Happy to hear you enjoyed the article!

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.

I'll incorporate your suggestions :)


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. ;-)

You can check my (not finished) example of GitHub TUI built in OCaml:

https://github.com/chshersh/github-tui


Interesting view

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 :)


> It's known that `git` is not entirely friendly

Yeah I don't get that, it is fine for me.

But if your tool works for you, that's great too :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: