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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
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.
Return a derivation that builds a file NAME containing EXP. When SPLICE? is true, EXP is considered to be a list of expressions that will be spliced in the resulting file.
When SET-LOAD-PATH? is true, emit code in the resulting file to set '%load-path' and '%load-compiled-path' to honor EXP's imported modules. Lookup EXP's modules in MODULE-PATH.
Given INPUTS, a list of label/gexp-input tuples, return a gexp that expands to an input alist.
Return an object that is a symlink to TARGET.
Return a gexp that surrounds BODY with a definition of the legacy '%build-inputs', '%outputs', and '%output' variables based on INPUTS, a list of name/gexp-input tuples, and OUTPUTS, a list of strings.
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.
Return as a value in %STORE-MONAD the derivation or store item corresponding to OBJ for SYSTEM, cross-compiling for TARGET if TARGET is true. OBJ must be an object that has an associated gexp compiler, such as a <package>.
Return a new <gexp-input> for the OUTPUT of THING; NATIVE? determines whether this should be considered a "native" input or not.
Return a derivation NAME that runs EXP (a gexp) with GUILE-FOR-BUILD (a derivation) on SYSTEM; EXP is stored in a file called SCRIPT-NAME. When TARGET is true, it is used as the cross-compilation target triplet for packages referred to by EXP.
MODULES is deprecated in favor of 'with-imported-modules'. Its meaning is to make MODULES available in the evaluation context of EXP; MODULES is a list of names of Guile modules searched in MODULE-PATH to be copied in the store, compiled, and made available in the load path during the execution of EXP---e.g., '((guix build utils) (guix build gnu-build-system)).
EFFECTIVE-VERSION determines the string to use when adding extensions of EXP (see 'with-extensions') to the search path---e.g., "2.2".
GRAFT? determines whether packages referred to by EXP should be grafted when applicable.
When REFERENCES-GRAPHS is true, it must be a list of tuples of one of the following forms:
(FILE-NAME OBJ) (FILE-NAME OBJ OUTPUT) (FILE-NAME GEXP-INPUT) (FILE-NAME STORE-ITEM)
The right-hand-side of each element of REFERENCES-GRAPHS is automatically made an input of the build process of EXP. In the build environment, each FILE-NAME contains the reference graph of the corresponding item, in a simple text format.
ALLOWED-REFERENCES must be either #f or a list of output names and packages. In the latter case, the list denotes store items that the result is allowed to refer to. Any reference to another store item will lead to a build error. Similarly for DISALLOWED-REFERENCES, which can list items that must not be referenced by the outputs.
DEPRECATION-WARNINGS determines whether to show deprecation warnings while compiling modules. It can be #f, #t, or 'detailed.
The other arguments are as for 'derivation'.