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

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.


find-files (dir #:optional pred #:key stat directories? fail-on-error?)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Return the lexicographically sorted list of files under DIR for which PRED returns true. PRED is passed two arguments: the absolute file name, and its stat buffer; the default predicate always returns true. PRED can also be a regular expression, in which case it is equivalent to (file-name-predicate PRED). STAT is used to obtain file information; using 'lstat' means that symlinks are not followed. If DIRECTORIES? is true, then directories will also be included. If FAIL-ON-ERROR? is true, raise an exception upon error.

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.

search-error-path
Channel: guix
Location: guix/build/utils.scm (guix build utils)
alist-cons-before (reference key value alist #:optional key=?)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Insert the KEY/VALUE pair before the first occurrence of a pair whose key is REFERENCE in ALIST. Use KEY=? to compare keys. An error is raised when no such pair exists.

search-path-as-string->list (path #:optional separator)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
wrap-error?
Channel: guix
Location: guix/build/utils.scm (guix build utils)
invoke-error-arguments
Channel: guix
Location: guix/build/utils.scm (guix build utils)
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.

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.

every* (pred lst)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

This is like 'every', but process all the elements of LST instead of stopping as soon as PRED returns false. This is useful when PRED has side effects, such as displaying warnings or error messages.

set-path-environment-variable (env-var files input-dirs #:key separator type pattern)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Look for each of FILES of the given TYPE (a symbol as returned by 'stat:type') in INPUT-DIRS. Set ENV-VAR to a SEPARATOR-separated path accordingly. Example:

(set-path-environment-variable "PKG_CONFIG" '("lib/pkgconfig") (list package1 package2))

When PATTERN is not #f, it must be a regular expression (really a string) denoting file names to look for under the directories designated by FILES:

(set-path-environment-variable "XML_CATALOG_FILES" '("xml") (list docbook-xml docbook-xsl) #:type 'regular #:pattern "^catalog\\.xml$")

which (program)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Return the complete file name for PROGRAM as found in $PATH, or #f if PROGRAM could not be found.

invoke-error-exit-status
Channel: guix
Location: guix/build/utils.scm (guix build utils)
substitute*
Channel: guix
Location: guix/build/utils.scm (guix build utils)
acons (_ _ _)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
invoke-error?
Channel: guix
Location: guix/build/utils.scm (guix build utils)
invoke-error-stop-signal
Channel: guix
Location: guix/build/utils.scm (guix build utils)
search-input-file (inputs file)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Find a file named FILE among the INPUTS and return its absolute file name.

FILE must be a string like "bin/sh". If FILE is not found, an exception is raised.

switch-symlinks (link target)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Atomically switch LINK, a symbolic link, to point to TARGET. Works both when LINK already exists and when it does not.

reset-gzip-timestamp (file #:key keep-mtime?)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

If FILE is a gzip file, reset its embedded timestamp (as with 'gzip --no-name') and return true. Otherwise return #f. When KEEP-MTIME? is true, preserve FILE's modification time.

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.

with-directory-excursion
Channel: guix
Location: guix/build/utils.scm (guix build utils)
search-input-directory (inputs directory)
Channel: guix
Location: guix/build/utils.scm (guix build utils)
Documentation:

Find a sub-directory named DIRECTORY among the INPUTS and return its absolute file name.

DIRECTORY must be a string like "xml/dtd/docbook". If DIRECTORY is not found, an exception is raised.

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

Return true if FILE starts with the right magic bytes.

Total public symbols: 86650