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

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.


ftp-list (conn #:optional directory #:key timeout)
Channel: guix
Location: guix/ftp-client.scm (guix ftp-client)
ftp-chdir (conn dir)
Channel: guix
Location: guix/ftp-client.scm (guix ftp-client)
Documentation:

Change to directory DIR.

ftp-connection?
Channel: guix
Location: guix/ftp-client.scm (guix ftp-client)
ftp-retr (conn file #:optional directory #:key timeout)
Channel: guix
Location: guix/ftp-client.scm (guix ftp-client)
Documentation:

Retrieve FILE from DIRECTORY (or, if omitted, the current directory) from FTP connection CONN. Return a binary port to that file. The returned port must be closed before CONN can be used for other purposes.

load-path-expression (modules #:optional path #:key extensions system target guile)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return as a monadic value a gexp that sets '%load-path' and '%load-compiled-path' to point to MODULES, a list of module names. MODULES are searched for in PATH. Return #f when MODULES and EXTENSIONS are empty. Assume MODULES are compiled with GUILE.

with-imported-modules
Channel: guix
Location: guix/gexp.scm (guix gexp)
delayed-object-promise
Channel: guix
Location: guix/gexp.scm (guix gexp)
mixed-text-file (name #:key guile . text)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return an object representing store file NAME containing TEXT. TEXT is a sequence of strings and file-like objects, as in:

(mixed-text-file "profile" "export PATH=" coreutils "/bin:" grep "/bin")

This is the declarative counterpart of 'text-file*'.

gexp-error-invalid-input
Channel: guix
Location: guix/gexp.scm (guix gexp)
local-file-absolute-file-name (file)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return the absolute file name for FILE, a <local-file> instance. A 'system-error' exception is raised if FILE could not be found.

file-append-suffix
Channel: guix
Location: guix/gexp.scm (guix gexp)
text-file* (name . text)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return as a monadic value a derivation that builds a text file containing all of TEXT. TEXT may list, in addition to strings, objects of any type that can be used in a gexp: packages, derivations, local file objects, etc. The resulting store file holds references to all these.

gexp->file (name exp #:key guile set-load-path? module-path splice? system target)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

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.

&gexp-error
Channel: guix
Location: guix/gexp.scm (guix gexp)
gexp-input-native?
Channel: guix
Location: guix/gexp.scm (guix gexp)
local-file-name
Channel: guix
Location: guix/gexp.scm (guix gexp)
file-append-base
Channel: guix
Location: guix/gexp.scm (guix gexp)
program-file-gexp
Channel: guix
Location: guix/gexp.scm (guix gexp)
references-file (item #:optional name #:key guile)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return a file that contains the list of direct and indirect references (the closure) of ITEM.

delayed-object
Channel: guix
Location: guix/gexp.scm (guix gexp)
plain-file (name content)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return an object representing a text file called NAME with the given CONTENT (a string) to be added to the store.

This is the declarative counterpart of 'text-file'.

gexp->derivation (name exp #:key system target hash hash-algo recursive? env-vars modules module-path guile-for-build effective-version graft? references-graphs allowed-references disallowed-references leaked-env-vars local-build? substitutable? properties deprecation-warnings script-name)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

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'.

imported-modules (modules #:key name system guile module-path)
Channel: guix
Location: guix/gexp.scm (guix gexp)
Documentation:

Return a derivation that contains the source files of MODULES, a list of module names such as `(ice-9 q)'. All of MODULES must be either names of modules to be found in the MODULE-PATH search path, or a module name followed by an arrow followed by a file-like object. For example:

(imported-modules `((guix build utils) (guix gcrypt) ((guix config) => ,(scheme-file …))))

In this example, the first two modules are taken from MODULE-PATH, and the last one is created from the given <scheme-file> object.

program-file?
Channel: guix
Location: guix/gexp.scm (guix gexp)
Total public symbols: 86650