(** GPX streaming parser using xmlm *) open Types (** Parse a GPX document from an xmlm input source *) val parse : Xmlm.input -> gpx result (** Parse a GPX document from a string *) val parse_string : string -> gpx result