Reusable 3D Earth globe widget (pure OCaml + WebGL)
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix merlint lint warnings: missing docs, doc style, test inclusion

Resolve E400 (missing documentation), E410 (bad doc style), E615
(missing test suite), and E616 (use failf) across the monorepo.
Also fix test_timing to reference Requests.Timing instead of
non-existent Http.Timing.

+7 -3
+7 -3
lib/satellite.mli
··· 53 53 ?trail_length:int -> 54 54 unit -> 55 55 t 56 - (** From time-tagged positions [(unix_time, j2000_pos_km)]. Uses Hermite 57 - interpolation between points. Points must be sorted by time. Epoch is the 58 - midpoint. *) 56 + (** [of_ephemeris ~points ~color ()] creates a satellite from time-tagged 57 + positions [(unix_time, j2000_pos_km)]. Uses Hermite interpolation between 58 + points. Points must be sorted by time. Epoch is the midpoint. *) 59 59 60 60 (** {1 Accessors} *) 61 61 ··· 75 75 (** {1 Orbital elements} *) 76 76 77 77 val eccentricity : t -> float 78 + 78 79 val inclination : t -> float 80 + (** Orbital inclination in radians. *) 81 + 79 82 val pp : t Fmt.t 83 + (** Pretty-printer for satellite state. *)