_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


show-version-and-exit (#:optional command)
Channel: guix
Location: guix/ui.scm (guix ui)
Documentation:

Display version information for COMMAND and `(exit 0)'.

show-what-to-build*
Channel: guix
Location: guix/ui.scm (guix ui)
string->recutils (str)
Channel: guix
Location: guix/ui.scm (guix ui)
Documentation:

Return a version of STR where newlines have been replaced by newlines followed by "+ ", which makes for a valid multi-line field value in the `recutils' syntax.

with-error-handling
Channel: guix
Location: guix/ui.scm (guix ui)
relevance (obj regexps metrics)
Channel: guix
Location: guix/ui.scm (guix ui)
Documentation:

Compute a "relevance score" for OBJ as a function of its number of matches of REGEXPS and accordingly to METRICS. METRICS is list of field/weight pairs, where FIELD is a procedure that returns a string or list of strings describing OBJ, and WEIGHT is a positive integer denoting the weight of this field in the final score.

A score of zero means that OBJ does not match any of REGEXPS. The higher the score, the more relevant OBJ is to REGEXPS.

current-message-language ()
Channel: guix
Location: guix/ui.scm (guix ui)
Documentation:

Return the language used for messages according to the current locale. Return %DEFAULT-MESSAGE-LANGUAGE if that information could not be obtained. The result is an ISO-639-2 language code such as "ar", without the territory part.

package->recutils (p port #:optional width #:key hyperlinks? extra-fields highlighting)
Channel: guix
Location: guix/ui.scm (guix ui)
Documentation:

Write to PORT a `recutils' record of package P, arranging to fit within WIDTH columns. EXTRA-FIELDS is a list of symbol/value pairs to emit. When HYPERLINKS? is true, emit hyperlink escape sequences when appropriate. Pass the synopsis and description through HIGHLIGHTING, a one-argument procedure that may return a colorized version of its argument.

number->size (num)
Channel: guix
Location: guix/ui.scm (guix ui)
Documentation:

Convert NUM, an integer number of bytes, to a human readable string using common storage prefixes.

display-search-results (matches port #:key regexps command print)
Channel: guix
Location: guix/ui.scm (guix ui)
Documentation:

Display MATCHES, a list of object/score pairs, by calling PRINT on each of them. If PORT is a terminal, print at most a full screen of results. REGEXPS is a list of regexps to highlight in search results.

guard*
Channel: guix
Location: guix/ui.scm (guix ui)
upstream-source-propagated-inputs
Channel: guix
Location: guix/upstream.scm (guix upstream)
Documentation:

Return the subset of inputs of SOURCE that have the given TYPE.

upstream-source-urls
Channel: guix
Location: guix/upstream.scm (guix upstream)
upstream-input?
Channel: guix
Location: guix/upstream.scm (guix upstream)
upstream-input-type
Channel: guix
Location: guix/upstream.scm (guix upstream)
preferred-upstream-source (source package)
Channel: guix
Location: guix/upstream.scm (guix upstream)
Documentation:

Return a variant of SOURCE that uses the same archive type as PACKAGE's source (gz, xz, zst, etc.). Return SOURCE if this is not applicable.

package-latest-release* (package #:optional updaters)
Channel: guix
Location: guix/upstream.scm (guix upstream)
Documentation:

Like 'package-latest-release', but ensure that the return source is newer than that of PACKAGE.

coalesce-sources (sources)
Channel: guix
Location: guix/upstream.scm (guix upstream)
Documentation:

Coalesce the elements of SOURCES, a list of <upstream-source>, that correspond to the same version.

lookup-updater (package #:optional updaters)
Channel: guix
Location: guix/upstream.scm (guix upstream)
Documentation:

Return an updater among UPDATERS that matches PACKAGE, or #f if none of them matches.

upstream-updater-name
Channel: guix
Location: guix/upstream.scm (guix upstream)
upstream-updater-predicate
Channel: guix
Location: guix/upstream.scm (guix upstream)
upstream-input-type-predicate (type)
Channel: guix
Location: guix/upstream.scm (guix upstream)
Documentation:

Return a predicate that returns true when passed an <upstream-input> record of the given TYPE (a symbol such as 'propagated).

upstream-input-min-version
Channel: guix
Location: guix/upstream.scm (guix upstream)
upstream-source-regular-inputs
Channel: guix
Location: guix/upstream.scm (guix upstream)
Documentation:

Return the subset of inputs of SOURCE that have the given TYPE.

upstream-source?
Channel: guix
Location: guix/upstream.scm (guix upstream)
Total public symbols: 43034