+32
-11
.tangled/workflows/build.yml
+32
-11
.tangled/workflows/build.yml
···
···
+1
-1
CHANGES.md
+1
-1
CHANGES.md
+2
-4
README.md
+2
-4
README.md
·········
·········
+1
-1
bin/dune
+1
-1
bin/dune
+5
-1
dune-project
+5
-1
dune-project
···"mlgpx is a streaming GPX (GPS Exchange Format) library for OCaml. It provides a portable core library using the xmlm streaming XML parser, with a separate Unix layer for file I/O operations. The library supports the complete GPX 1.1 specification including waypoints, routes, tracks, and metadata with strong type safety and validation.")
···"mlgpx is a streaming GPX (GPS Exchange Format) library for OCaml. It provides a portable core library using the xmlm streaming XML parser, with a separate Unix layer for file I/O operations. The library supports the complete GPX 1.1 specification including waypoints, routes, tracks, and metadata with strong type safety and validation.")
example_output.gpx
example_output.gpx
This is a binary file and will not be displayed.
+14
-1
lib/gpx/dune
+14
-1
lib/gpx/dune
+2
-2
lib/gpx/gpx.mli
+2
-2
lib/gpx/gpx.mli
······
······
+1
-1
lib/gpx_eio/dune
+1
-1
lib/gpx_eio/dune
+6
-14
lib/gpx_eio/gpx_eio.ml
+6
-14
lib/gpx_eio/gpx_eio.ml
······
······
+11
-23
lib/gpx_eio/gpx_eio.mli
+11
-23
lib/gpx_eio/gpx_eio.mli
······-let wpt = make_waypoint fs ~lat:(Gpx.latitude_to_float lat) ~lon:(Gpx.longitude_to_float lon) ~name:"San Francisco" () in······-val make_waypoint : fs:[> Eio.Fs.dir_ty ] Eio.Path.t -> lat:float -> lon:float -> ?name:string -> ?desc:string -> unit -> Gpx.Waypoint.t
············
+1
-3
lib/gpx_eio/gpx_io.ml
+1
-3
lib/gpx_eio/gpx_io.ml
······
······
+1
-1
lib/gpx_unix/dune
+1
-1
lib/gpx_unix/dune
+2
-26
lib/gpx_unix/gpx_unix.ml
+2
-26
lib/gpx_unix/gpx_unix.ml
······
······
+2
-23
lib/gpx_unix/gpx_unix.mli
+2
-23
lib/gpx_unix/gpx_unix.mli
······-val make_waypoint : lat:float -> lon:float -> ?name:string -> ?desc:string -> unit -> (Waypoint.t, error) result
······
+4
-1
mlgpx.opam
+4
-1
mlgpx.opam
···"mlgpx is a streaming GPX (GPS Exchange Format) library for OCaml. It provides a portable core library using the xmlm streaming XML parser, with a separate Unix layer for file I/O operations. The library supports the complete GPX 1.1 specification including waypoints, routes, tracks, and metadata with strong type safety and validation."···
···"mlgpx is a streaming GPX (GPS Exchange Format) library for OCaml. It provides a portable core library using the xmlm streaming XML parser, with a separate Unix layer for file I/O operations. The library supports the complete GPX 1.1 specification including waypoints, routes, tracks, and metadata with strong type safety and validation."···
+1
mlgpx.opam.template
+1
mlgpx.opam.template
···
···
+5
-2
test/dune
+5
-2
test/dune
···
···