Implementation for Portable Submodules is in the Aux Labs repository:
And a forum thread I suppose...
@jakehamilton this solve so many problem i had trying to do stuff with nixpkgs
@jakehamilton Love this as an Aux design goal and love there's a blog post spelling out the intention and construction used to implement that design goal.
Too much in the Nix world is opaque, Aux has been a refreshing departure from that. Reading the manual only tells you the *what*, but sometimes when/how to use the *what* is unclear without the *why*.
@jakehamilton Is this a pattern specific to configuration only, or does it have wider application in pure #functionalProgramming (and maybe even beyond that)? I wonder whether this pattern has been found, described and named before, or whether this is its first (documented) discovery.
@das_g not sure!