diff --git a/README.md b/README.md index bd3c6c4..886685b 100644 --- a/README.md +++ b/README.md @@ -43,15 +43,17 @@ Inspired by the [*Starlight*](https://github.com/starlight-go/starlight) and [*S | [`http`](/lib/http) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/http.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/http) | HTTP client and server handler implementation for Starlark | | [`json`](/lib/json) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/json.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/json) | Utilities for converting Starlark values to/from JSON strings | | [`log`](/lib/log) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/log.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/log) | Functionality for logging messages at various severity levels | +| [`net`](/lib/net) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/net.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/net) | Network reachability checks: TCP/HTTP ping and DNS lookup | | [`path`](/lib/path) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/path.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/path) | Functions to manipulate directories and file paths | | [`random`](/lib/random) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/random.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/random) | Functions to generate random values for various distributions | | [`re`](/lib/re) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/re.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/re) | Regular expression functions for Starlark (legacy, frozen) | | [`regex`](/lib/regex) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/regex.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/regex) | Python-style regex (RE2) with Match objects, flags, named groups | | [`runtime`](/lib/runtime) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/runtime.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/runtime) | Provides Go and app runtime information | | [`serial`](/lib/serial) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/serial.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/serial) | Lossless data-value serialization (bytes/set/tuple/bigint/time) | +| [`stats`](/lib/stats) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/stats.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/stats) | Statistics: mean/median/stddev, correlation, percentiles, etc. | | [`string`](/lib/string) | [![godoc](https://pkg.go.dev/badge/github.com/1set/starlet/lib/string.svg)](https://pkg.go.dev/github.com/1set/starlet/lib/string) | Constants and functions to manipulate strings | -For extensive documentation on each library, please refer to the respective README files in the [`lib`](/lib) directory. Additionally, *Starlet* includes an array of official modules. You can explore all provided modules by using [`GetAllBuiltinModuleNames()`](https://pkg.go.dev/github.com/1set/starlet#GetAllBuiltinModuleNames) method. +For extensive documentation on each library, please refer to the respective README files in the [`lib`](/lib) directory. Additionally, *Starlet* includes an array of official modules. You can explore all provided modules by using [`GetAllBuiltinModuleNames()`](https://pkg.go.dev/github.com/1set/starlet#GetAllBuiltinModuleNames) method. The `math`, `struct`, and `time` modules are re-exported from [go.starlark.net](https://pkg.go.dev/go.starlark.net) and documented upstream, so they have no `lib/` README here. ## Installation