github.com/Aoi-hosizora/ahlib@v1.5.1-0.20230404072829-241b93cf91c7/Hierarchy (about)

     1  $0 -- the most basic packages
     2  xreflect            (x)        <<<
     3  xtesting            (xreflect) <<<
     4  
     5  $1 -- packages that depend on $0 libraries
     6  xcolor              (xtesting) <<<
     7  xcondition          (xreflect, xtesting)
     8  xconstant           (xtesting)
     9  xdefault            (xreflect, xtesting)
    10  xerror              (xtesting) <<<
    11  xgopool             (xtesting)
    12  xnumber             (xtesting)
    13  xpointer            (xtesting)
    14  xorderedmap         (xreflect, xtesting)
    15  xruntime            (xtesting)
    16  xslice              (xtesting)
    17  xstatus             (xtesting)
    18  xstring             (xtesting)
    19  xtime               (xtesting)
    20  
    21  $2 -- packages that depend on $0 and $1 libraries
    22  xmodule             (xcolor, xerror, xtesting)
    23  
    24  //////////////////////////////////////////////////////////
    25  
    26  $$ -- seperated module, does not depend on any $* packages
    27  xgeneric/...
    28  
    29  $$0 -- the most basic packages
    30  xgeneric/xsugar     (x) <<<
    31  xgeneric/xtuple     (x) <<<
    32  
    33  $$1 -- packages that depend on $$0 libraries
    34  xgeneric/xgmap      (xgeneric/xsugar, xgeneric/xtuple)
    35  xgeneric/xgslice    (xgeneric/xsugar, xgeneric/xtuple)