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

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.


derivation-prerequisites-to-build
Channel: guix
Location: guix/derivations.scm (guix derivations)
derivation-input-path (input)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Return the file name of the derivation INPUT refers to.

derivation-builder-arguments
Channel: guix
Location: guix/derivations.scm (guix derivations)
mproc (path file)
Channel: guix
Location: guix/derivations.scm (guix derivations)
derivation-inputs
Channel: guix
Location: guix/derivations.scm (guix derivations)
derivation-path->output-paths (path)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Read the derivation from PATH (`/gnu/store/xxx.drv'), and return the list of name/path pairs of its outputs.

module->source-file-name (module)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Return the file name corresponding to MODULE, a Guile module name (a list of symbols.)

derivation-outputs
Channel: guix
Location: guix/derivations.scm (guix derivations)
derivation-output-path
Channel: guix
Location: guix/derivations.scm (guix derivations)
write-derivation (drv port)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Write the ATerm-like serialization of DRV to PORT. See Section 2.4 of Eelco Dolstra's PhD dissertation for an overview of a previous version of that form.

derivation-system
Channel: guix
Location: guix/derivations.scm (guix derivations)
substitution-oracle (store inputs-or-drv #:key mode)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Return a one-argument procedure that, when passed a store file name, returns a 'substitutable?' if it's substitutable and #f otherwise.

The returned procedure knows about all substitutes for all the derivation inputs or derivations listed in INPUTS-OR-DRV, *except* those that are already valid (that is, it won't bother checking whether an item is substitutable if it's already on disk); it also knows about their prerequisites, unless they are themselves substitutable.

Creating a single oracle (thus making a single 'substitutable-path-info' call) and reusing it is much more efficient than calling 'has-substitutes?' or similar repeatedly, because it avoids the costs associated with launching the substituter many times.

file-search-error?
Channel: guix
Location: guix/derivations.scm (guix derivations)
derivation-output?
Channel: guix
Location: guix/derivations.scm (guix derivations)
%guile-for-build
Channel: guix
Location: guix/derivations.scm (guix derivations)
derivation-sources
Channel: guix
Location: guix/derivations.scm (guix derivations)
derivation-input-sub-derivations
Channel: guix
Location: guix/derivations.scm (guix derivations)
fixed-output-derivation? (drv)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Return #t if DRV is a fixed-output derivation, such as the result of a download with a fixed hash (aka. `fetchurl').

read-derivation (drv-port #:optional read-derivation-from-file)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Read the derivation from DRV-PORT and return the corresponding <derivation> object. Call READ-DERIVATION-FROM-FILE to read derivations declared as inputs of the derivation being parsed.

Most of the time you'll want to use 'read-derivation-from-file', which caches things as appropriate and is thus more efficient.

derivation-name (drv)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Return the base name of DRV.

derivation-build-plan (store inputs #:key mode substitutable-info)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Given INPUTS, a list of derivation-inputs, return two values: the list of derivations to build, in topological order, and the list of substitutable items that, together, allow INPUTS to be realized.

SUBSTITUTABLE-INFO must be a one-argument procedure similar to that returned by 'substitution-oracle'.

derivation-hash (drv)
Channel: guix
Location: guix/derivations.scm (guix derivations)
Documentation:

Return the hash of DRV, modulo its fixed-output inputs, as a bytevector.

derivation-builder-environment-vars
Channel: guix
Location: guix/derivations.scm (guix derivations)
<derivation>
Channel: guix
Location: guix/derivations.scm (guix derivations)
Total public symbols: 43034