fake.modules transposition for aspect-oriented Dendritic Nix. with cross-aspect dependencies. Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/
dendrix.oeiuwq.com/Dendritic.html
dendritic
nix
aspect
oriented
1lib:
2let
3 types = import ./types.nix lib;
4 transpose =
5 {
6 emit ? lib.singleton,
7 }:
8 import ./default.nix { inherit lib emit; };
9 aspects = import ./aspects.nix lib;
10 new = import ./new.nix lib;
11 new-scope = import ./new-scope.nix new;
12in
13{
14 inherit
15 types
16 transpose
17 aspects
18 new
19 new-scope
20 ;
21}