Function flat_map
fn flat_map<I, O, E: ParseError<I>, F, G, H>(parser: F, applied_parser: G) -> impl Parser<I, Output = O, Error = E>
where
F: Parser<I, Error = E>,
G: FnMut(<F as Parser<I>>::Output) -> H,
H: Parser<I, Output = O, Error = E>
Creates a new parser from the output of the first parser, then apply that parser over the rest of the input.
# use ;
use take;
use u8;
use flat_map;
#