# Utilities

This section contains utility functions and classes used throughout the library.
They are not meant to be used directly by the user, but can be useful for advanced
users who want to extend the library or understand its inner workings.

## Classes

| Page | Description |
|---|---|
| [Marginal 1D](marginal1d.md) | Abstract base class for 1D marginal distributions with Fourier-based option pricing (Carr-Madan and Lewis formulas) |
| [Distributions](distributions.md) | Parametric 1D distributions (e.g. Exponential) |
| [Bins](bins.md) | Histogram and event-density utilities |
| [Numbers](numbers.md) | Decimal number helpers |
| [Types](types.md) | Shared type aliases (FloatArray, etc.) |
