/explore
|
You are here |
hypirion.com | ||
| | | | |
solutionspace.blog
In this article, I want to explore a strategy of dependency management that enables transitive dependencies to evolve independently and to disentangle the gnarly problem of conflicting transitive dependencies. Dependency hell is a real place. The times I am struggling trying to find a matching set of dependencies are moments in which I ask myself... |
|
| | | | | ||
| | | | |
ukiahsmith.com
Go 1.11 introduced a new concept of Modules which brings first class support for managing dependency versions and enabling reproducible builds. Go previously had no notion of dependency versions, and it has been a long and arduous road to get where we are now. Modules do not just copy the style of other programming language's dependency tools, rather it introduces a few slightly different concepts intended to enable programming in the large. |
|
| | | | | ||
| | | | |
yehudakatz.com
TL;DR Although apps and gems look like they share the concept of "dependency", there are some important differences between them. Gems depend on a name and version range, and intentionally don't care about where exactly the dependencies come from. Apps have more controlled deployments, and need a guarantee that |
|
| | | | | ||
| | | | |
limited.systems
An introduction to some powerful functional programming techniques in Raku and Python. |
|
| | | |||