MCPcopy Index your code
hub / github.com/BurntSushi/rust-stats

github.com/BurntSushi/rust-stats @0.2.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.2.3 ↗ · + Follow
110 symbols 171 edges 6 files 41 documented · 37%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

An experimental library that provides some common statistical functions with some support for computing them efficiently on streams of data. The intent is to permit parallel computation of statistics on large data sets.

Build status

Dual-licensed under MIT or the UNLICENSE.

Documentation

Some documentation exists here: https://docs.rs/streaming-stats.

Installation

Simply add streaming-stats as a dependency to your project's Cargo.toml:

[dependencies]
streaming-stats = "0.2"

Extension points exported contracts — how you extend this code

Commute (Interface)
Defines an interface for types that have an identity and can be commuted. The value returned by `Default::default` must [8 …
src/lib.rs

Core symbols most depended-on inside this repo

to_f64
called by 10
src/lib.rs
sort
called by 4
src/unsorted.rs
len
called by 3
src/unsorted.rs
dirtied
called by 3
src/unsorted.rs
cmp
called by 2
src/lib.rs
merge
called by 2
src/lib.rs
add
called by 2
src/online.rs
extend
called by 2
src/unsorted.rs

Shape

Method 74
Function 29
Class 6
Interface 1

Languages

Rust100%

Modules by API surface

src/unsorted.rs26 symbols
src/lib.rs20 symbols
src/sorted.rs18 symbols
src/online.rs18 symbols
src/frequency.rs15 symbols
src/minmax.rs13 symbols

For agents

$ claude mcp add rust-stats \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact