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

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.


arguments-from-environment-variable (variable)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Retrieve value of environment variable denoted by string VARIABLE in the form of a list of strings (`char-set:graphic' tokens) suitable for consumption by `args-fold', if VARIABLE is defined, otherwise return an empty list.

target-arm32? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
cache-directory t-1bee376549df88c2-2ec5
Channel: guix
Location: guix/utils.scm (guix utils)
find-definition-location (file term #:key define-prefix pred)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Search in FILE for a top-level definition created using DEFINE-PREFIX, with the defined term compared to TERM through PRED. Return the location if PRED returns #t, or #f otherwise.

target-x86-64? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Is the architecture of TARGET a variant of Intel/AMD's 64-bit architecture (x86_64)?

as-for-target (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
system-hurd64? ()
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Is the current system the 64bit GNU(/Hurd) system?

go-to-location (port line column)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Jump to LINE and COLUMN (both one-indexed) in PORT. Maintain a source location map such that this can boil down to seek(2) and a few read(2) calls, which can drastically speed up repetitive operations on large files.

string-distance (s1 s2)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Compute the Levenshtein distance between two strings.

target-ppc64le? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
cc-for-target (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
cxx-for-target (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
compressed-output-port (compression output #:key options)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return an output port whose input is compressed according to COMPRESSION, a symbol such as 'xz, and then written to OUTPUT. In addition return a list of PIDs to wait for. OPTIONS is a list of strings passed to the compression program--e.g., '("--fast").

target-x86? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
target-mips64el? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
string-closest (trial tests #:key threshold)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return the string from TESTS that is the closest from the TRIAL, according to 'string-distance'. If the TESTS are too far from TRIAL, according to THRESHOLD, then #f is returned.

%guix-source-root-directory ()
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return the source root directory of the Guix found in %load-path.

version>=? (a b)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return #t when A denotes a version newer or equal to B.

with-atomic-file-output (file proc #:key sync?)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Call PROC with an output port for the file that is going to replace FILE. Upon success, FILE is atomically replaced by what has been written to the output port, and PROC's result is returned.

When SYNC? is true, call 'fdatasync' on the temporary file before renaming it to FILE; set it to #false for caches and temporary files to improve performance.

version-major+minor (version-string)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return "<major>.<minor>", where major and minor are the major and minor version numbers from version-string.

edit-expression (source-properties proc #:key encoding include-trailing-newline?)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Edit the expression specified by SOURCE-PROPERTIES using PROC, which should be a procedure that takes the original expression in string and returns a new one. ENCODING will be used to interpret all port I/O, it defaults to UTF-8. This procedure returns #t on success. When INCLUDE-TRAILING-NEWLINE? is true, the trailing line is included in the edited expression.

delete-expression (source-properties)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Delete the expression specified by SOURCE-PROPERTIES.

target-linux? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Does the operating system of TARGET use the Linux kernel?

host-hurd64? ()
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Are we running on a 64bit Hurd? This is almost never the right function, use target-hurd64? or system-hurd64? instead.

Total public symbols: 86650