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

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.


valid-path-basename-syntax? (item)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return true if ITEM has a valid syntax as the basename of a store item.

%default-store-connection-buffer-size
Channel: guix
Location: guix/store.scm (guix store)
substitute-urls (store)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the list of currently configured substitutes URLs for STORE, or #f if the daemon is too old and does not implement this RPC.

nix-server-version
Channel: guix
Location: guix/store.scm (guix store)
nix-protocol-error?
Channel: guix
Location: guix/store.scm (guix store)
set-build-options (server #:key keep-failed? keep-going? fallback? verbosity rounds max-build-jobs timeout max-silent-time offload? use-build-hook? build-verbosity log-type print-build-trace user-name print-extended-build-trace? multiplexed-build-output? build-cores use-substitutes? substitute-urls terminal-columns locale)
Channel: guix
Location: guix/store.scm (guix store)
binary-file (name data #:optional references)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return as a monadic value the absolute file name in the store of the file containing DATA, a bytevector. REFERENCES is a list of store items that the resulting text file refers to; it defaults to the empty list.

with-store/non-blocking
Channel: guix
Location: guix/store.scm (guix store)
store-return
Channel: guix
Location: guix/store.scm (guix store)
references*
Channel: guix
Location: guix/store.scm (guix store)
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).

set-store-connection-cache (store cache value)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return a copy of STORE where CACHE has the given VALUE. CACHE must be a value returned by 'allocate-store-connection-cache'.

add-permanent-root (target)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Add a garbage collector root pointing to TARGET, an element of the store, preventing TARGET from even being collected. This can also be used if TARGET does not exist yet.

Raise an error if the caller does not have write access to the GC root directory.

collect-garbage (server #:optional min-freed)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Collect garbage from the store at SERVER. If MIN-FREED is non-zero, then collect at least MIN-FREED bytes. Return the paths that were collected, and the number of bytes freed.

derivation-path? (path)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return #t if PATH is a derivation path.

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

Return an output path for OUTPUT (the name of the output as a string) of the derivation called NAME with hash HASH.

allocate-store-connection-cache (name)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Allocate a new cache for store connections and return its identifier. Said identifier can be passed as an argument to

store-protocol-error?
Channel: guix
Location: guix/store.scm (guix store)
store-error?
Channel: guix
Location: guix/store.scm (guix store)
store-protocol-error-message
Channel: guix
Location: guix/store.scm (guix store)
nix-connection-error-code
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.

connect-to-daemon (uri-or-filename #:key non-blocking? buffer-size)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Connect to the daemon at URI-OR-FILENAME and return an input/output port. If NON-BLOCKING?, use a non-blocking socket when using the file, unix or guix URI schemes. Use BUFFER-SIZE defaulting to 8192.

This is a low-level procedure that does not perform the initial handshake with the daemon. Use 'open-connection' for that.

referrers
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the list of store items that refer to PATH.

Total public symbols: 86650