The goal of this library is to provide identical behavior to Rust's shell-words crate. That is, in accordance with the parsing rules of Unix shell as specified in Shell Command Language in POSIX.1-2008
shell-words
shellwords
join
string list -> string
quote
string -> string
split
string -> string list