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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
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.
Return a downcased version of the string STR where underscores and periods are replaced with dashes.
Given PIPE, an input/output port, return an inferior that talks over PIPE. PIPE is closed with CLOSE when 'close-inferior' is called on the returned inferior.
Return the Texinfo synopsis of PACKAGE, an inferior package. When TRANSLATE? is true, translate it to the current locale's language.
Evaluate CODE in INFERIOR, passing it STORE as its argument. CODE must thus be the code of a one-argument procedure that accepts a store.
Evaluate EXP in INFERIOR.
Return the sorted list of inferior packages matching NAME in INFERIOR, with highest version numbers first. If VERSION is true, return only packages with a version number prefixed by VERSION.
Return the source code location of PACKAGE, either #f or a <location> record.
Return the list of packages known to INFERIOR.
Return a derivation that evaluates EXP with GUIX, an instance of Guix as returned for example by 'channel-instances->derivation'. Other arguments are passed as-is to 'gexp->derivation'.
When SILENT-FAILURE? is true, create an empty output directory instead of failing when GUIX is too old and lacks the 'guix repl' command.
Return a manifest entry for the OUTPUT of package PACKAGE.
Return an inferior for CHANNELS, a list of channels. Use the cache at CACHE-DIRECTORY, where entries can be reclaimed after TTL seconds. This procedure opens a new connection to the build daemon.
This is a convenience procedure that people may use in manifests passed to 'guix package -m', for instance.
Return the list of name/version pairs corresponding to the set of packages available in INFERIOR.
This is faster and less resource-intensive than calling 'inferior-packages'.
Return a directory containing a guix filetree defined by CHANNELS, a list of channels. The directory is a subdirectory of CACHE-DIRECTORY, where entries can be reclaimed after TTL seconds. This procedure opens a new connection to the build daemon. AUTHENTICATE? determines whether CHANNELS are authenticated.
VALIDATE-CHANNELS must be a four-argument procedure used to validate channel instances against REFERENCE-CHANNELS; it is passed as #:validate-pull to 'latest-channel-instances' and should raise an exception in case a target channel commit is deemed "invalid".
When VERIFY-CERTIFICATE? is true, raise an error when encountering an invalid X.509 host certificate; otherwise, warn about the problem and keep going.
Return the replacement for PACKAGE. This will either be an inferior package, or #f.
Return the home page of PACKAGE.
Return the Texinfo description of PACKAGE, an inferior package. When TRANSLATE? is true, translate it to the current locale's language.