def stack_label

near-architecture@0.9.1.0 · arc.bend:711

import near-architecture@0.9.1.0/arc.bend as Arc
import Base

711def stack_label(frameworks: List<&2, String>, libraries: List<&2, String>) -> String:
712  match frameworks:
713    case []:
714      match libraries:
715        case []:
716          ""
717        case _:
718          "\\n[" ++ String.join(libraries, ", ") ++ "]"
719    case _:
720      match libraries:
721        case []:
722          "\\n[" ++ String.join(frameworks, ", ") ++ "]"
723        case _:
724          "\\n[" ++ String.join(frameworks, ", ") ++ " · " ++ String.join(libraries, ", ") ++ "]"

Uses (4)

Used by (1)