> Plus, whenever some interface I've built feels awkward or there's some duplication, often times I find that, while thinking and trying to refactor it, the language tries to drive me to the cleanest solution
Yes, this is my exact feeling when I'm still learning it :)
Yes, this is my exact feeling when I'm still learning it :)