forked from fediversity/fediversity
add note on better solution
This commit is contained in:
parent
053948f475
commit
3381ff8570
1 changed files with 9 additions and 1 deletions
|
|
@ -1,5 +1,13 @@
|
||||||
let
|
let
|
||||||
# pulling this in manually over from module args resolves an infinite recursion
|
# pulling this in manually over from module args resolves an infinite recursion.
|
||||||
|
# FIXME: instead untangle `//infra/flake-part.nix` and make it stop passing wild functions.
|
||||||
|
# move moving towards a portable-services-like pattern where some things are submodules.
|
||||||
|
# Right now those wild functions are for parameterising a bunch of things,
|
||||||
|
# and the modular way to do that would be options --
|
||||||
|
# obviously you can't use those for `imports`,
|
||||||
|
# so one way to decouple fixpoints is to isolate them into submodules.
|
||||||
|
# Therefore one approach would be to try to go down the call graph,
|
||||||
|
# and see where what's currently a function could be a `submodule` field of something else.
|
||||||
sources = import ../../npins;
|
sources = import ../../npins;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue