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.
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.
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.
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.
Return the list of currently configured substitutes URLs for STORE, or #f if the daemon is too old and does not implement this RPC.
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.
Return the list of outputs of PATH, a .drv file.
Return #t if PATH is a store path.
This is a lightweight check. Use 'valid-path-syntax?' to validate untrusted input.
Close the connection to SERVER.
Return #t if binary substitutes are available for PATH, and #f otherwise.
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.
Return a copy of STORE where CACHE has the given VALUE. CACHE must be a value returned by 'allocate-store-connection-cache'.
Return the SHA256 hash of the nar serialization of PATH as a bytevector.
Return the info (hash, references, etc.) for PATH.
Remove ITEMS from the list of cached build failures and return #t.
This makes sense only when the daemon was started with '--cache-failures'.
Return the requisites of PATHS, including PATHS---i.e., their closures (all its references, recursively).
Return the direct store path part of PATH, stripping components after '/gnu/store/xxxx-foo'.