Small, dependency-free sequence analytics toolkit for MoonBit.
moon add clhhhhhh/moonbit-seqkit@0.1.0let values = [12, 5, 8, 5, 20]
let total = @seqkit.sum(values)
let ordered = @seqkit.insertion_sort(values)
let rolling = @seqkit.window_mean(values, 3)
let buckets = @seqkit.bucket_counts(values, 0, 10, 3)
let telemetry = [1.0, 2.0, 10.0, 3.0, 4.0]
let scores = @seqkit.z_scores(telemetry)
let spikes = @seqkit.change_points(telemetry, 5.0)
let smooth = @seqkit.trailing_mean(telemetry, 3)moon check
moon test
moon run cmd/demoSmall, dependency-free sequence analytics toolkit for MoonBit.