Much like humans, language models have context limits. Abstractions exist for a reason, and good abstractions simultaneously make code easier to read for humans and easier to process for language models
83 karma · joined December 9, 2020
In languages like python or Java though, you don't really have access to many of the higher power functional traversals however. So that puts you into a similar kind of bind as working in a language with only while loops
That being said, it is definitely cool to have a Jupyter-notebook based set of examples of practical linear algebra
https://en.wikipedia.org/wiki/Knight_Capital_Group#2012_stoc...
I'd call it a bare minimum type system, not "decent"
Full disclosure: I maintain the [dhall](https://pypi.org/project/dhall/) package on PyPI