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

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.


nix-server-minor-version
Channel: guix
Location: guix/store.scm (guix store)
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.

current-build-output-port
Channel: guix
Location: guix/store.scm (guix store)
make-store-path (type hash name)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the store path for NAME/HASH/TYPE.

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

Make the symlink FILE-NAME an indirect root for the garbage collector: whatever store item FILE-NAME points to will not be collected. Return #t on success.

FILE-NAME can be anywhere on the file system, but it must be an absolute file name--it is the caller's responsibility to ensure that it is an absolute file name.

fixed-output-path (name hash #:key output hash-algo recursive?)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return an output path for the fixed output OUTPUT defined by HASH of type HASH-ALGO, of the derivation NAME. RECURSIVE? has the same meaning as for 'add-to-store'.

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

Return the list of store items that refer to PATH.

current-target-system
Channel: guix
Location: guix/store.scm (guix store)
remove-permanent-root (target)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Remove the permanent garbage collector root pointing to TARGET. Raise an error if there is no such root.

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

Add BYTES under file NAME in the store, and return its store path. REFERENCES is the list of store paths referred to by the resulting store path.

nix-server-socket
Channel: guix
Location: guix/store.scm (guix store)
build
Channel: guix
Location: guix/store.scm (guix store)
&store-connection-error
Channel: guix
Location: guix/store.scm (guix store)
query-path-info* (item)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Monadic version of 'query-path-info' that returns #f when ITEM is not in the store.

clear-failed-paths
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Remove ITEMS from the list of cached build failures and return #t.

This makes sense only when the daemon was started with '--cache-failures'.

query-failed-paths
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the list of store items for which a build failure is cached.

The result is always the empty list unless the daemon was started with '--cache-failures'.

nix-error?
Channel: guix
Location: guix/store.scm (guix store)
substitutable-path-info
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return information about the subset of PATHS that is substitutable. For each substitutable path, a `substitutable?' object is returned; thus, the resulting list can be shorter than PATHS. Furthermore, that there is no guarantee that the order of the resulting list matches the order of PATHS.

with-build-handler
Channel: guix
Location: guix/store.scm (guix store)
nix-protocol-error-message
Channel: guix
Location: guix/store.scm (guix store)
store-return
Channel: guix
Location: guix/store.scm (guix store)
nix-protocol-error?
Channel: guix
Location: guix/store.scm (guix store)
port->connection (port #:key version built-in-builders)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Assimilate PORT, an input/output port, and return a connection to the daemon, assuming the given protocol VERSION. If BUILT-IN-BUILDERS is provided, it should be a list of strings and this will be used instead of the builtin builders provided by the build daemon.

Warning: this procedure assumes that the initial handshake with the daemon has already taken place on PORT and that we're just continuing on this established connection. Use with care.

log-file (store file)
Channel: guix
Location: guix/store.scm (guix store)
Documentation:

Return the build log file for FILE, or #f if none could be found. FILE must be an absolute store file name, or a derivation file name.

Total public symbols: 88176