Big numbers↗
Arbitrary precision BigInt, BigDecimal and BigRational.
Ships with iyi
The iyi standard library and every iyi module on GitHub, in one place.
Crystal shards are supported too, with iyi build --crystal.
Arbitrary precision BigInt, BigDecimal and BigRational.
Ships with iyi
A compact array of booleans, stored as bits.
Ships with iyi
Complex numbers with exponentials, logarithms and roots.
Ships with iyi
A double-ended queue over a ring buffer.
Ships with iyi
MD5, SHA-1, SHA-256, CRC-32 and Adler-32 checksums.
Ships with iyi
A binary min-heap over Comparable values.
Ships with iyi
Trigonometry, logarithms, roots and other numeric functions.
Ships with iyi
A seedable PCG-32 random number generator.
Ships with iyi
Parse and compare Semantic Versioning 2.0.0 versions.
Ships with iyi
Set algebra for the built-in Set: union, intersection, difference, subsets.
Ships with iyi
Dates, durations and time-related operations.
Ships with iyi
Generate and work with universally unique identifiers.
Ships with iyi