def group_usages

cli@0.2.0.0 · cli.bend:3931

import cli@0.2.0.0/cli.bend as Cli
import Base

3931def group_usages(items: List<&2, Item>, +name: String) ->
3932    List<&2, String>:
3933  match items:
3934    case Nil{}: Nil{}
3935    case Arg{+usage, help, +attrs} <> tail:
3936      +later = group_usages(tail, name)
3937      Bool.pick(List<&2, String>, arg_in_group(attrs, name),
3938        arg_display(arg_info(usage, attrs)) <> later, later)
3939    case head <> tail: group_usages(tail, name)

Uses (7)

Used by (1)