Enter the query into the form above.
API method:
GET /api/symbols?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.
Find the metadata for NAME in the TeX Live database and return the associated Guix package, or #f on failure. Fetch metadata for a specific version whenever VERSION keyword is specified. Otherwise, grab package latest release. When DATABASE is provided, fetch metadata from there, ignoring VERSION.
Improve the package DESCRIPTION by turning a beginning sentence fragment into a proper sentence and by using two spaces between sentences, and wrap lines at LENGTH characters.
Return a list of chunks, each of which is a list of lines. The chunks are separated by PRED.
Guess if the URL looks like a Git repository.
Try to download a given VERSION from a REPOSITORY url twice. Call ERROR-PROCEDURE if both attempts fail.
Return a downcased version of the string STR where underscores and periods are replaced with dashes.
Return a list of package expressions for PACKAGE-NAME and all its dependencies, sorted in topological order. For each package, call (REPO->GUIX-PACKAGE NAME #:version V), which should return a package expression and a list of dependencies; call (GUIX-NAME PACKAGE-NAME) to obtain the Guix package name corresponding to the upstream name.
Return a procedure to be passed to a `git-error' `catch' for HOME-PAGE at LOCATION.
Read lines from PORT and return them as a list.
Improve the package SYNOPSIS.
Return a list that recursively concatenates all sub-lists of LST.
Fetch the given REF from the Git repository at URL. Return three values : the commit hash, the downloaded directory and its content hash.
If APPEND-VERSION?/STRING is #t, append the package's major+minor version. If it is the symbol 'full, append the package's complete version. If APPEND-VERSION?/string is a string, append this string.
Return a generated `origin' block of a package depending on the Git version control system, and the directory in the store where the package has been downloaded, in case further processing is necessary.
Unless overwritten with REF, the ref (as defined by the (guix git) module) is calculated from the evaluation of PROC with trailing arguments. PROC must be a procedure with a 'body property, used to generate the origin sexp.
Return the hash of FILENAME in nix-base32 format.
Convert STR, an SPDX license identifier (possibly with a postfix + operator), to a symbol like 'license:gpl3+ giving the prefixed name of a license object exported from (guix licenses). Return #f if STR does not match any known SPDX license identifiers. Per the SPDX specification, license identifiers are compared case-insensitively.
Same as MAYBE-INPUTS, but for native inputs.
Simple helper to generate a Git origin s-expression.
Find VERSION amongst VERSIONS. When VERSION is not provided, return the latest version. When PARTIAL? is #t, VERSION is treated as a version prefix; e.g. finding version "0.1" may return "0.1.8" if it is the newest "0.1" prefixed version found in VERSIONS. Return #f when VERSION could not be found.