pub fn fold(pat: &str) -> Result<String>
Fold a nodeset pattern: remove duplicates and compress ranges.
use consortium::node_set::fold; let s = fold("node3,node1,node2").unwrap(); assert_eq!(s, "node[1-3]");