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

Configure Feed

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

Upgrade to ocamlformat 0.29.0; fix csvt/sexpt streaming; reformat

- Update .ocamlformat to 0.29.0 across all 591 files
- csvt: reuse single Buffer.t for field reads (no alloc per field)
- sexpt: Obj members decoded from stream into Dict, typed Variant GADT
- Reformat all source files for 0.29.0

+7 -6
+1
.ocamlformat
··· 1 1 profile = default 2 + version = 0.29.0
+6 -6
lib/satellite.mli
··· 3 3 Three constructors for different data sources: 4 4 5 5 {[ 6 - (* From CDM state vector (Kepler propagation): *) 7 - Satellite.of_state_vector ~pos ~vel ~color ~epoch_unix () 8 - (* From TLE (SGP4 propagation): *) 9 - Satellite.of_tle ~tle ~state ~color () 10 - (* From ephemeris points (interpolation): *) 11 - Satellite.of_ephemeris ~points ~color () 6 + (* From CDM state vector (Kepler propagation): *) 7 + Satellite.of_state_vector ~pos ~vel ~color ~epoch_unix () 8 + (* From TLE (SGP4 propagation): *) 9 + Satellite.of_tle ~tle ~state ~color () 10 + (* From ephemeris points (interpolation): *) 11 + Satellite.of_ephemeris ~points ~color () 12 12 ]} *) 13 13 14 14 type t