<p><span class="h-card" translate="no"><a href="https://mastodon.social/@tintvrtkovic" class="u-url mention">@<span>tintvrtkovic</span></a></span> <span class="h-card" translate="no"><a href="https://floss.social/@gwidion" class="u-url mention">@<span>gwidion</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@ancoghlan" class="u-url mention">@<span>ancoghlan</span></a></span> Ignoring the implementation language, I find that well-typed code is done so primarily within the domain of the problem being solved. That is, the types come naturally from the problem. </p><p>This is opposed to fiddling around with code that&#39;s operating at a lower &quot;Pythonic&quot; level. For example, making a data-structure &quot;list-like&quot; is often more of an incidental implementation detail that might not be that important in the big picture.</p>
Reply