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

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.


report-invoke-error (c #:optional port)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Report to PORT about C, an '&invoke-error' condition, in a human-friendly way.

png-file?
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Return true if FILE starts with the right magic bytes.

file-name-predicate (regexp)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Return a predicate that returns true when passed a file name whose base name matches REGEXP.

invoke/quiet (program . args)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Invoke PROGRAM with ARGS and capture PROGRAM's standard output and standard error. If PROGRAM succeeds, print nothing and return the unspecified value; otherwise, raise a '&message' error condition that includes the status code and the output of PROGRAM.

wrap-program (prog #:key sh . vars)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:
Make a wrapper for PROG. VARS should look like this: '(VARIABLE DELIMITER POSITION LIST-OF-DIRECTORIES) where DELIMITER is optional. ':' will be used if DELIMITER is not given. For example, this command: (wrap-program "foo" '("PATH" ":" = ("/gnu/.../bar/bin")) '("CERT_PATH" suffix ("/gnu/.../baz/certs" "/qux/certs"))) will copy 'foo' to '.foo-real' and create the file 'foo' with the following contents: #!location/of/bin/bash export PATH="/gnu/.../bar/bin" export CERT_PATH="$CERT_PATH${CERT_PATH:+:}/gnu/.../baz/certs:/qux/certs" exec -a "${0##*/}" location/of/.foo-real "$@" This is useful for scripts that expect particular programs to be in $PATH, for programs that expect particular shared libraries to be in $LD_LIBRARY_PATH, or modules in $GUILE_LOAD_PATH, etc. If PROG has previously been wrapped by 'wrap-program', the wrapper is extended with definitions for VARS. If it is not, SH will be used as interpreter.
invoke-error-stop-signal
Channel: guix
Location: guix/build/utils.scm (guix build utils)
invoke-error-program
Channel: guix
Location: guix/build/utils.scm (guix build utils)
patch-makefile-SHELL (file #:key keep-mtime?)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Patch the `SHELL' variable in FILE, which is supposedly a makefile. When KEEP-MTIME? is true, the atime/mtime of FILE are kept unchanged.

make-file-writable (file)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Make FILE writable for its owner.

with-directory-excursion
Channel: guix
Location: guix/build/utils.scm (guix build utils)
parallel-job-count
Channel: guix
Location: guix/build/utils.scm (guix build utils)
wrap-error-type
Channel: guix
Location: guix/build/utils.scm (guix build utils)
search-error?
Channel: guix
Location: guix/build/utils.scm (guix build utils)
wrap-error-program
Channel: guix
Location: guix/build/utils.scm (guix build utils)
install-file (file directory)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Create DIRECTORY if it does not exist and copy FILE in there under the same name.

remove-store-references (file #:optional store)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Remove from FILE occurrences of file names in STORE; return #t when store paths were encountered in FILE, #f otherwise. This procedure is known as `nuke-refs' in Nixpkgs.

patch-/usr/bin/file (file #:key file-command keep-mtime?)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Patch occurrences of "/usr/bin/file" in FILE, replacing them with FILE-COMMAND. When KEEP-MTIME? is true, keep FILE's modification time unchanged.

patch-shebang
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Replace the #! interpreter file name in FILE by a valid one found in PATH, when FILE actually starts with a shebang. Return #t when FILE was patched, #f otherwise. When KEEP-MTIME? is true, the atime/mtime of FILE are kept unchanged.

alist-delete (key alist #:optional k=)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
invoke-error-term-signal
Channel: guix
Location: guix/build/utils.scm (guix build utils)
delete-file-recursively (dir #:key follow-mounts?)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Delete DIR recursively, like `rm -rf', without following symlinks. Don't follow mount points either, unless FOLLOW-MOUNTS? is true. Report but ignore errors.

make-desktop-entry-file (destination #:key type version name generic-name no-display comment icon hidden only-show-in not-show-in d-bus-activatable try-exec exec path terminal actions mime-type categories implements keywords startup-notify startup-w-m-class . all-args)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Create a desktop entry file at DESTINATION. You must specify NAME.

Values can be booleans, numbers, strings or list of strings.

Additionally, locales can be specified with an alist where the key is the locale. The #f key specifies the default. Example:

#:name '((#f "I love Guix") ("fr" "J'aime Guix"))

produces

Name=I love Guix Name[fr]=J'aime Guix

For a complete description of the format, see the specifications at https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html.

mkdir-p (dir)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Create directory DIR and all its ancestors.

set-file-time (file stat)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Set the atime/mtime of FILE to that specified by STAT.

Total public symbols: 43034