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

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.


with-atomic-json-file-replacement (proc #:optional file)
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
Documentation:

Like 'with-atomic-file-replacement', but PROC is called with a single argument---the result of parsing FILE's contents as json---and should a value to be written as json to the replacement FILE.

%standard-phases
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
delete-dependencies (dependencies-to-remove)
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
Documentation:

Rewrite 'package.json' to allow the build to proceed without packages listed in 'dependencies-to-remove', a list of strings naming npm packages.

To prevent the deleted dependencies from being reintroduced, use this function only after the 'patch-dependencies' phase.

replace-fields (fields #:key strict?)
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
Documentation:

Provides a lambda to supply to modify-json which replaces the value of the supplied field. `fields` is a list of pairs, where the first element is the field-path and the second element is the value to replace the target with. Examples: (replace-fields '( (("path" "to" "field") "new field value") ("path.to.other.field" "new field value")))

ocaml-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/ocaml-build-system.scm (guix build ocaml-build-system)
Documentation:

Build the given package, applying all of PHASES in order.

%standard-phases
Channel: guix
Location: guix/build/ocaml-build-system.scm (guix build ocaml-build-system)
tar-base-options (#:key tar compressor)
Channel: guix
Location: guix/build/pack.scm (guix build pack)
Documentation:

Return the base GNU tar options required to produce deterministic archives deterministically. When TAR, a GNU tar command file name, is provided, the `--sort' option is used only if supported. When COMPRESSOR, a command such as '("gzip" "-9n"), is provided, the compressor is explicitly specified via the `-I' option.

populate-profile-root (profile #:key profile-name localstatedir? store-database deduplicate? symlinks)
Channel: guix
Location: guix/build/pack.scm (guix build pack)
Documentation:

Populate the root profile directory with SYMLINKS and a Guix database, when LOCALSTATEDIR? is set, and a pre-computed STORE-DATABASE is provided. The directory is created as "root" in the current working directory. When DEDUPLICATE? is true, deduplicate the store items, which relies on hard links. It needs to run in an environment where

build-self-contained-tarball (profile tarball-file-name #:key profile-name localstatedir? store-database deduplicate? symlinks compressor-command)
Channel: guix
Location: guix/build/pack.scm (guix build pack)
Documentation:

Create a self-contained tarball TARBALL-FILE-NAME from PROFILE, optionally compressing it with COMPRESSOR-COMMAND, the complete command-line string to use for the compressor.

perl-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/perl-build-system.scm (guix build perl-build-system)
Documentation:

Build the given Perl package, applying all of PHASES in order.

%standard-phases
Channel: guix
Location: guix/build/perl-build-system.scm (guix build perl-build-system)
translate-cross-references (texi pofile)
Channel: guix
Location: guix/build/po.scm (guix build po)
Documentation:

Translate the cross-references that appear in texi, the initial translation of a Texinfo file, using the msgid/msgstr pairs from pofile.

read-po-file (port)
Channel: guix
Location: guix/build/po.scm (guix build po)
Documentation:

Read a .po file from PORT and return an alist of msgid and msgstr.

build-profile (output manifest #:key extra-inputs symlink)
Channel: guix
Location: guix/build/profiles.scm (guix build profiles)
Documentation:

Build a user profile from MANIFEST, an sexp, and EXTRA-INPUTS, a list of store items, in directory OUTPUT, using SYMLINK to create symlinks. Create OUTPUT/etc/profile with Bash definitions for all the variables listed in the search paths of MANIFEST's entries.

ensure-writable-directory (directory #:key symlink)
Channel: guix
Location: guix/build/profiles.scm (guix build profiles)
Documentation:

Ensure DIRECTORY exists and is writable. If DIRECTORY is currently a symlink (to a read-only directory in the store), then delete the symlink and instead make DIRECTORY a "real" directory containing symlinks.

symlink-relative (old new)
Channel: guix
Location: guix/build/profiles.scm (guix build profiles)
Documentation:

Assuming both OLD and NEW are absolute file names, make NEW a symlink to OLD, but using a relative file name.

ensure-no-mtimes-pre-1980 _
Channel: guix
Location: guix/build/pyproject-build-system.scm (guix build pyproject-build-system)
Documentation:

Ensure that there are no mtimes before 1980-01-02 in the source tree.

site-packages (inputs outputs)
Channel: guix
Location: guix/build/pyproject-build-system.scm (guix build pyproject-build-system)
Documentation:

Return the path of the current output's Python site-package.

add-installed-pythonpath (inputs outputs)
Channel: guix
Location: guix/build/pyproject-build-system.scm (guix build pyproject-build-system)
Documentation:

Prepend the site-package of OUTPUT to GUIX_PYTHONPATH. This is useful when running checks after installing the package.

pyproject-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/pyproject-build-system.scm (guix build pyproject-build-system)
Documentation:

Build the given Python package, applying all of PHASES in order.

python-version (python)
Channel: guix
Location: guix/build/pyproject-build-system.scm (guix build pyproject-build-system)
%standard-phases
Channel: guix
Location: guix/build/pyproject-build-system.scm (guix build pyproject-build-system)
python-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/python-build-system.scm (guix build python-build-system)
Documentation:

Build the given Python package, applying all of PHASES in order.

ensure-no-mtimes-pre-1980 _
Channel: guix
Location: guix/build/python-build-system.scm (guix build python-build-system)
Documentation:

Ensure that there are no mtimes before 1980-01-02 in the source tree.

Total public symbols: 86650