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

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.


requisites (store paths)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the requisites of PATHS, including PATHS---i.e., their closures (all its references, recursively).

store-connection-error-code
Channel: guix
Location: guix/store.scm (guix store)
build
Channel: guix
Location: guix/store.scm (guix store)
live-paths (server)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the list of live store paths---i.e., store paths still referenced, and thus not subject to being garbage-collected.

query-path-hash
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the SHA256 hash of the nar serialization of PATH as a bytevector.

nix-connection-error-file
Channel: guix
Location: guix/store.scm (guix store)
store-protocol-error-message
Channel: guix
Location: guix/store.scm (guix store)
set-build-options*
Channel: guix
Location: guix/store.scm (guix store)
store-return
Channel: guix
Location: guix/store.scm (guix store)
set-current-system
Channel: guix
Location: guix/store.scm (guix store)
with-store
Channel: guix
Location: guix/store.scm (guix store)
&store-connection-error
Channel: guix
Location: guix/store.scm (guix store)
store-connection-socket
Channel: guix
Location: guix/store.scm (guix store)
nix-protocol-error-status
Channel: guix
Location: guix/store.scm (guix store)
export-paths (server paths port #:key sign? recursive? start progress finish)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Export the store paths listed in PATHS to PORT, in topological order, signing them if SIGN? is true. When RECURSIVE? is true, export the closure of PATHS---i.e., PATHS and all their dependencies.

START, PROGRESS, and FINISH are used to track progress of the data transfer. START is a one-argument that is passed the list of store items that will be transferred; it returns values that are then used as the initial state threaded through PROGRESS calls. PROGRESS is passed the store item about to be sent, along with the values previously return by START or by PROGRESS itself. FINISH is called when the last store item has been called.

store-connection?
Channel: guix
Location: guix/store.scm (guix store)
hash-part->path
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the store path whose hash part is HASH-PART (a nix-base32 string). Return the empty string if no such path exists.

store-error?
Channel: guix
Location: guix/store.scm (guix store)
current-store-protocol-version
Channel: guix
Location: guix/store.scm (guix store)
has-substitutes?
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return #t if binary substitutes are available for PATH, and #f otherwise.

interned-file (file #:optional name #:key recursive? select?)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the name of FILE once interned in the store. Use NAME as its store name, or the basename of FILE if NAME is omitted.

When RECURSIVE? is true, the contents of FILE are added recursively; if FILE designates a flat file and RECURSIVE? is true, its contents are added, and its permission bits are kept.

When RECURSIVE? is true, call (SELECT? FILE STAT) for each directory entry, where FILE is the entry's absolute file name and STAT is the result of 'lstat'; exclude entries for which SELECT? does not return true.

verify-store (store #:key check-contents? repair?)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Verify the integrity of the store and return false if errors remain, and true otherwise. When REPAIR? is true, repair any missing or altered store items by substituting them (this typically requires root privileges because it is not an atomic operation.) When CHECK-CONTENTS? is true, check the contents of store items; this can take a lot of time.

add-to-store
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Add the contents of FILE-NAME under BASENAME to the store and return its store file name. When RECURSIVE? is false, FILE-NAME must designate a regular file--not a directory nor a symlink. When RECURSIVE? is true and FILE-NAME designates a directory, the contents of FILE-NAME are added recursively; if FILE-NAME designates a flat file and RECURSIVE? is true, its contents are added, and its permission bits are kept. HASH-ALGO must be a string such as "sha256".

When RECURSIVE? is true, call (SELECT? FILE STAT) for each directory entry, where FILE is the entry's absolute file name and STAT is the result of 'lstat'; exclude entries for which SELECT? does not return true.

valid-derivers
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the list of valid "derivers" of PATH---i.e., all the .drv present in the store that have PATH among their outputs.

Total public symbols: 89811