Current section
Files
Jump to
Current section
Files
lib/ui/cli.ex
defmodule CleanMixer.UI.CLI do
@spec parse_params(list(String.t()), Optimus.spec()) :: map
def parse_params(args, cli_description) do
parse_results =
cli_description
|> Optimus.new!()
|> Optimus.parse!(args)
Map.merge(parse_results.options, parse_results.flags)
end
end