Graphics.jl is an abstraction layer for graphical operations in Julia.
This package provides additional functionality for working with missing values in Julia.
BitFlag.jl provides an Enum-like type for bit flag option values.
This package provides a method to ensure that arguments to a function conform to a specification.
This package exports a macro @from, which can be used to import objects from files.
This package takes a string or buffer containing Julia code, performs lexical analysis and returns a stream of tokens.
This package defines functions for getting multiple indices out of dictionaries, tuples, etc, extending this ability beyond AbstractArray.
This is a Julia interface to libquadmath, providing a Float128 type corresponding to the IEEE754 binary128 floating point format.
JuliaMono is a monospaced font for scientific and technical computing, designed to work for programming in the Julia Programming Language and other text environments.
The aim of this package is to provide users with a set of small generic routines useful above all in astronomical and astrophysical context, written in Julia.
SUNDIALS is a family of software packages implemented with the goal of providing robust time integrators and nonlinear solvers that can easily be incorporated into existing simulation codes.
This package make loading packages faster, maybe. It supports specifying glue code in packages which will load automatically when another package is loaded, so that explicit dependencies (and long load times) can be avoided.
This library generalizes and unifies the notion of measures used in Compose, Compose3D, and Escher. It allows building up and representing expressions involving differing types of units that are then evaluated, resolving them into absolute units.
This package finds the first occurrence of a byte or set of bytes in a chunk of memory. Think of it like a much faster version of findfirst that only iterates over bytes in memory.
This package provides tools for working with the basic calculus operations of differentiation and integration. The Calculus package produces approximate derivatives by several forms of finite differencing or produces exact derivative using symbolic differentiation. It can also be used to compute definite integrals by different numerical methods.
This package provides a namespace for data-related generic function definitions to solve the optional dependency problem; packages wishing to share and/or extend functions can avoid depending directly on each other by moving the function definition to StatsAPI.jl and each package taking a dependency on it.
This package defines a thin wrapper which, alongside any array, stores a vector of "keys" for each dimension. This may be useful to store perhaps actual times of measurements, or some strings labeling columns, etc. These will be propagated through many operations on arrays (including broadcasting, map, comprehensions, sum etc.) and altered by a few (sorting, fft, push!).
This package provides tools to express a design pattern for dealing with large/ nested structures, as in machine learning and optimisation. For large machine learning models it can be cumbersome or inefficient to work with parameters as one big, flat vector, and structs help in managing complexity; but it is also desirable to easily operate over all parameters at once, e.g. for changing precision or applying an optimiser update step.
Documentation at https://melpa.org/#/lsp-julia
This package provides a parser for Julia code.
Common functional iterator patterns (formerly Iterators.jl).
This package provides a wrapper for Rmath.
This package provides zlib codecs for TranscodingStreams.jl.
This package provides a wrapper for the expat library.