# hostlist-parser ![Crates.io](https://img.shields.io/crates/v/hostlist-parser) ![docs.rs](https://docs.rs/hostlist-parser/badge.svg?version=0.1.6) Parses hostlist expressions into a deduped `Vec` of Strings This library implements hostlist parsing. It takes a hostlist expression and produces a Result of unique hostnames, or a parse error that can be introspected to see issues. The fn to parse a hostlist is: ```rust parse(input: &str,) -> Result, combine::stream::easy::Errors> ``` This parser can compile to native code and also with the `wasm32-unknown-unknown` target.