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

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.


default-git-error (home-page #:optional location)
Channel: guix
Location: guix/import/utils.scm (guix import utils)
Documentation:

Return a procedure to be passed to a `git-error' `catch' for HOME-PAGE at LOCATION.

recursive-import (package-name #:key repo->guix-package guix-name version . rest)
Channel: guix
Location: guix/import/utils.scm (guix import utils)
Documentation:

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.

git-repository-url? (url)
Channel: guix
Location: guix/import/utils.scm (guix import utils)
Documentation:

Guess if the URL looks like a Git repository.

generate-git-source (repository version error-procedure)
Channel: guix
Location: guix/import/utils.scm (guix import utils)
Documentation:

Try to download a given VERSION from a REPOSITORY url twice. Call ERROR-PROCEDURE if both attempts fail.

git-origin (url commit hash #:key recursive?)
Channel: guix
Location: guix/import/utils.scm (guix import utils)
Documentation:

Simple helper to generate a Git origin s-expression.

inferior-package-location (package)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

Return the source code location of PACKAGE, either #f or a <location> record.

gexp->derivation-in-inferior (name exp guix #:key silent-failure? . rest)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

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.

read-repl-response (port #:optional inferior)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

Read a (guix repl) response from PORT and return it as a Scheme object. Raise '&inferior-exception' when an exception is read from PORT.

close-inferior (inferior)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

Close INFERIOR.

port->inferior (pipe #:optional close)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

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.

%inferior-cache-directory
Channel: guix
Location: guix/inferior.scm (guix inferior)
lookup-inferior-packages (inferior name #:optional version)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

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.

inferior-protocol-error?
Channel: guix
Location: guix/inferior.scm (guix inferior)
inferior-eval-with-store (inferior store code)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

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.

inferior-eval (exp inferior)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

Evaluate EXP in INFERIOR.

inferior-package-synopsis (package #:key translate?)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

Return the Texinfo synopsis of PACKAGE, an inferior package. When TRANSLATE? is true, translate it to the current locale's language.

inferior-package-description (package #:key translate?)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

Return the Texinfo description of PACKAGE, an inferior package. When TRANSLATE? is true, translate it to the current locale's language.

inferior-exception-arguments
Channel: guix
Location: guix/inferior.scm (guix inferior)
inferior-package-native-inputs (t-f7bdf8847bdd73-247a)
Channel: guix
Location: guix/inferior.scm (guix inferior)
inferior-exception-stack
Channel: guix
Location: guix/inferior.scm (guix inferior)
inferior-for-channels (channels #:key cache-directory ttl)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

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.

inferior-package-propagated-inputs (t-f7bdf8847bdd73-2480)
Channel: guix
Location: guix/inferior.scm (guix inferior)
inferior-package?
Channel: guix
Location: guix/inferior.scm (guix inferior)
inferior-package-home-page (package)
Channel: guix
Location: guix/inferior.scm (guix inferior)
Documentation:

Return the home page of PACKAGE.

Total public symbols: 43034