Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This implements the notation .. for indexing arrays. It's similar to the Python ... in that it means "all of the columns before (or after)".
This is a Julia package that defines an IniFile type that interfaces with .ini files.
This repository implements the scratch spaces API for package-specific mutable containers of data. These spaces can contain datasets, text, binaries, or any other kind of data that would be convenient to store in a location specific to your package. As compared to Artifacts, these containers of data are mutable. Because the scratch space location on disk is not very user-friendly, scratch spaces should, in general, not be used for a storing files that the user must interact with through a file browser.
This package provides a collection of tools for metaprogramming on Julia Expr, the meta programming standard library for MLStyle.
This package provides generic methods and modules used in many of the other BioJulia packages. This package defines IO, exceptions, and other types or methods used by other BioJulia packages.
JSON.jl is a pure Julia module which supports parsing and printing JSON documents.
FilePathsBase.jl provides a type based approach to working with filesystem paths in Julia.
This package is intended to implement a "minimal" foundation for intervals upon which other packages might build. In particular, we encourage type-piracy for the reason that only one interval package can unambiguously define the .. and ± operators.
This package provides an interface to invert functions.
This package implements a variety of interpolation schemes for the Julia language. It has the goals of ease-of-use, broad algorithmic support, and exceptional performance.
URIs.jl is a Julia package that allows parsing and working with URIs, as defined in RFC 3986.
This package only contains and exports a single function realdot(x, y). It computes real(LinearAlgebra.dot(x, y)) while avoiding computing the imaginary part of LinearAlgebra.dot(x, y) if possible. The real dot product is useful when one treats complex numbers as embedded in a real vector space.
The package provides a light-weight dependency for defining sensitivities for functions without the need to depend on ChainRules itself.
This package contains a common suite of test functions for stressing the robustness of differentiation tools.
This package supports lazy analogues of array operations like vcat, hcat, and multiplication. This helps with the implementation of matrix-free methods for iterative solvers.
The @unpack and @pack! macros work to unpack types, modules, and dictionaries.
This package provides the IOCapture.capture(f) function, which captures the standard output and standard error, and returns it as a string together with the return value.
This package provides tools to re-export modules and symbols.
This package provides primitive differentiation rules that can be composed via various formulations of the chain rule. Using DiffRules, new differentiation rules can defined, query whether or not a given rule exists, and symbolically apply rules to simple Julia expressions.
This package provides a collection of colorschemes.
This package provides a documentation generator for Julia.
Tracker.jl previously provided Flux.jl with automatic differentiation for its machine learning platform.
This Julia package provides several utilities for working with tree-like data structures. Most importantly, it defines the children method that any package that contains such a data structure may import and extend in order to take advantage of any generic tree algorithm in this package.
This package provides these irrational constants:
twoπ = 2π
fourπ = 4π
halfπ = π / 2
quartπ = π / 4
invπ = 1 / π
twoinvπ = 2 / π
fourinvπ = 4 / π
inv2π = 1 / (2π)
inv4π = 1 / (4π)
sqrt2 = √2
sqrt3 = √3
sqrtπ = √π
sqrt2π = √2π
sqrt4π = √4π
sqrthalfπ = √(π / 2)
invsqrt2 = 1 / √2
invsqrtπ = 1 / √π
invsqrt2π = 1 / √2π
loghalf = log(1 / 2)
logtwo = log(2)
logten = log(10)
logπ = log(π)
log2π = log(2π)
log4π = log(4π)