def sample_args
import cli@0.2.0.0/cli.bend as Cliimport Base
4921# Each arg in scope: its default as parse resolves it, else a sample value.
4922def sample_args(items: List<&2, Item>) -> List<&2, Field>:
4923 match items:
4924 case Nil{}: Nil{}
4925 case Arg{usage, help, attrs} <> tail:
4926 +info = arg_info(usage, attrs)
4927 List.append(&2, Field,
4928 sample_field(resolve_default(info_default(info), info), info),
4929 sample_args(tail))
4930 case head <> tail: sample_args(tail)