23 Packages since 2016
User Packages
-
SortingNetworks.jl12Sort 1..25 values with conditional swaps
-
NamedTupleTools.jl71Some utilities for working with NamedTuples
-
RollingFunctions.jl90Roll a window over data; apply a function over the window.
-
AngleBetweenVectors.jl25An accurate and stable calculation of the angle separating two vectors.
-
SaferIntegers.jl53These integer types use checked arithmetic, otherwise they are as system types.
-
TimesDates.jl31Nanosecond resolution for Time and Date, TimeZones
-
FiniteFloats.jl2Floats with neither Infinities nor NaNs nor signed zeros.
-
FastRationals.jl19Arithmetic with small and with very large rationals is made fast.
-
ArbNumerics.jl66Extended precision math, accurate and performant
-
TypedDelegation.jl25Easily apply functions onto fields' values. Use a struct's fields as operands for operations on values of that type.
-
BitsFields.jl8Bitfields are made much easier to use
-
QNaNs.jl2Use of quiet NaNs carrying different payloads.
-
FastRounding.jl11Faster directed rounding for inline arithmetic
-
ErrorfreeArithmetic.jl11Error-free transformations are used to get results with extra accuracy.
-
Readables.jl3Makes extended precision numbers readable
-
CatmullRom.jl12Centripetal Catmull-Rom curves for interpoint traversal
-
CompoundPeriods.jl3Enhances Dates.CompoundPeriod
-
XFloats.jl2Precision-doubled floating point types nearly as performant as hardware floats.
-
SingleFloats.jl0Float32 results are computed using Float64s
-
LowLevelFloatFunctions.jl2Manipulate sign, exponent, significand of Float64, Float32, Float16 values.
-
MarkableIntegers.jl0Ints that are markable, unmarkable and remarkable
-
AdjacentFloats.jl0!!obsolete!! Versions of nextfloat, prevfloat that are at least as fast.
-
NumberUnions.jl0-
View all packages