@basic-math/multiply
v0.1.0
Published
Type-safe multiplication operation with SafeNumber validation
Maintainers
Readme
@basic-math/multiply
Type-safe multiplication operation with SafeNumber validation.
Installation
npm install @basic-math/multiply @basic-math/coreUsage
import { multiply } from '@basic-math/multiply';
const result = multiply(6, 7); // 42
const decimal = multiply(2.5, 4); // 10
const negative = multiply(-3, 5); // -15Features
- Type-safe multiplication using SafeNumber
- Runtime validation
- Handles positive, negative, and decimal numbers
- Zero dependencies (except @basic-math/core)
API
multiply(a: number, b: number): number
Multiplies two numbers together with validation.
Parameters:
a- First numberb- Second number
Returns: Product of a and b
Throws: TypeViolationError or NumericInvariantError if inputs are invalid
License
MIT
