Easy cli parser for easy mix commands
Sweep takes a raw string or a mix task arguments list:
input = "hello --slug world" || ["hello", "--slug", "world"] Sweep.parse(input, ["name"], [slug: :string])