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

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.


strip-keyword-arguments (keywords args)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Remove all of the keyword arguments listed in KEYWORDS from ARGS.

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

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

target-ppc64le? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
decompressed-port (compression input)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return an input port where INPUT is decompressed according to COMPRESSION, a symbol such as 'xz.

version-compare
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return '> when A denotes a newer version than B, '< when A denotes a older version than B, or '= when they denote equal versions.

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.

current-source-directory
Channel: guix
Location: guix/utils.scm (guix utils)
pretty-print-table (rows #:key max-column-width left-pad)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Print ROWS in neat columns. All rows should be lists of strings and each row should have the same length. The columns are separated by a tab character, and aligned using spaces. The maximum width of each column is bound by MAX-COLUMN-WIDTH. Each row is prefixed with LEFT-PAD spaces.

canonical-newline-port (port)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return an input port that wraps PORT such that all newlines consist of a single linefeed.

target-ppc32? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
call-with-compressed-output-port (compression port proc #:key options)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Call PROC with a wrapper around PORT, a file port, that compresses data that goes to PORT according to COMPRESSION, a symbol such as 'xz. OPTIONS is a list of command-line arguments passed to the compression program.

call-with-temporary-directory (proc)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Call PROC with a name of a temporary directory; close the directory and delete it when leaving the dynamic extent of this call.

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

Delete the expression specified by SOURCE-PROPERTIES.

package-name->name+version (spec #:optional delimiter)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:
Given SPEC, a package name like "foo@0.9.1b", return two values: "foo" and "0.9.1b". When the version part is unavailable, SPEC and #f are returned. Both parts must not contain any '@'. Optionally, DELIMITER can be a character other than '@'.
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.

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

Does TARGET represent the GNU(/Hurd) system?

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

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

call-with-decompressed-port (compression port proc)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Call PROC with a wrapper around PORT, a file port, that decompresses data read from PORT according to COMPRESSION, a symbol such as 'xz.

string-replace-substring (str substr replacement #:optional start end)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Replace all occurrences of SUBSTR in the START--END range of STR by REPLACEMENT.

system-hurd? ()
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

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

config-directory t-1bee376549df88c2-2ebe
Channel: guix
Location: guix/utils.scm (guix utils)
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)?

nix-system->gnu-triplet (#:optional system vendor)
Channel: guix
Location: guix/utils.scm (guix utils)
Documentation:

Return a guess of the GNU triplet corresponding to Nix system identifier SYSTEM.

target-x86? (#:optional target)
Channel: guix
Location: guix/utils.scm (guix utils)
Total public symbols: 86870