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

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.


outputs->gexp (outputs)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Given OUTPUTS, a list of output names, return a gexp that expands to an output alist.

gexp-input-thing
Channel: guix
Location: guix/gexp.scm (guix gexp)
lowered-gexp-guile
Channel: guix
Location: guix/gexp.scm (guix gexp)
raw-derivation-file?
Channel: guix
Location: guix/gexp.scm (guix gexp)
lowered-gexp-load-path
Channel: guix
Location: guix/gexp.scm (guix gexp)
input-tuples->gexp (inputs #:key native?)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Given INPUTS, a list of label/gexp-input tuples, return a gexp that expands to an input alist.

computed-file?
Channel: guix
Location: guix/gexp.scm (guix gexp)
with-parameters
Channel: guix
Location: guix/gexp.scm (guix gexp)
local-file?
Channel: guix
Location: guix/gexp.scm (guix gexp)
file-append (base . suffix)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return a <file-append> object that expands to the concatenation of BASE and SUFFIX.

file-union (name files #:key guile dangling-symlinks?)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return a <computed-file> that builds a directory containing all of FILES. Each item in FILES must be a two-element list where the first element is the file name to use in the new directory, and the second element is a gexp denoting the target file. Here's an example:

(file-union "etc" `(("hosts" ,(plain-file "hosts" "127.0.0.1 localhost")) ("bashrc" ,(plain-file "bashrc" "alias ls='ls --color'")) ("libvirt/qemu.conf" ,(plain-file "qemu.conf" ""))))

This yields an 'etc' directory containing these two files.

lower-gexp (exp #:key module-path system target graft? guile-for-build effective-version deprecation-warnings)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

*Note: This API is subject to change; use at your own risk!*

Lower EXP, a gexp, instantiating it for SYSTEM and TARGET. Return a <lowered-gexp> ready to be used.

Lowered gexps are an intermediate representation that's useful for applications that deal with gexps outside in a way that is disconnected from derivations--e.g., code evaluated for its side effects.

with-extensions
Channel: guix
Location: guix/gexp.scm (guix gexp)
lowered-gexp-sexp
Channel: guix
Location: guix/gexp.scm (guix gexp)
gexp->script (name exp #:key guile module-path system target)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return an executable script NAME that runs EXP using GUILE, with EXP's imported modules in its search path. Look up EXP's modules in MODULE-PATH.

compiled-modules (modules #:key name system target guile module-path extensions deprecation-warnings optimization-level)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return a derivation that builds a tree containing the `.go' files corresponding to MODULES. All the MODULES are built in a context where they can refer to each other. When TARGET is true, cross-compile MODULES for TARGET, a GNU triplet.

gexp-compiler?
Channel: guix
Location: guix/gexp.scm (guix gexp)
computed-file-gexp
Channel: guix
Location: guix/gexp.scm (guix gexp)
directory-union (name things #:key copy? quiet? resolve-collision)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return a directory that is the union of THINGS, where THINGS is a list of file-like objects denoting directories. For example:

(directory-union "guile+emacs" (list guile emacs))

yields a directory that is the union of the 'guile' and 'emacs' packages.

Call RESOLVE-COLLISION when several files collide, passing it the list of colliding files. RESOLVE-COLLISION must return the chosen file or #f, in which case the colliding entry is skipped altogether.

When COPY? is true, copy files instead of creating symlinks. When QUIET? is true, the derivation will not print anything.

gexp-input?
Channel: guix
Location: guix/gexp.scm (guix gexp)
scheme-file?
Channel: guix
Location: guix/gexp.scm (guix gexp)
gexp->approximate-sexp (gexp)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return the S-expression corresponding to GEXP, but do not lower anything. As a result, the S-expression will be approximate if GEXP has references.

scheme-file (name gexp #:key splice? guile set-load-path?)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return an object representing the Scheme file NAME that contains GEXP.

This is the declarative counterpart of 'gexp->file'.

&gexp-input-error
Channel: guix
Location: guix/gexp.scm (guix gexp)
Total public symbols: 86650