This package exports a macro @from
, which can be used to import objects from files.
This package provides a method to ensure that arguments to a function conform to a specification.
This package defines functions for getting multiple indices out of dictionaries, tuples, etc, extending this ability beyond AbstractArray
.
This package takes a string or buffer containing Julia code, performs lexical analysis and returns a stream of tokens.
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 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 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 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 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 wrapper for Rmath.
Common functional iterator patterns (formerly Iterators.jl
).
This package provides a parser for Julia code.
This package provides zlib codecs for TranscodingStreams.jl
.
This package provides a wrapper for the expat library.
This package provides a wrapper for the cairo library.
This package contains generic helper algorithms for building plotting components.
Makie is a data visualization ecosystem for the Julia programming language.
This package provides a wrapper for Gumbo HTML parsing library.