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

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.


pom-local-packages (pom-file #:key local-packages)
Channel: guix
Location: guix/build/maven/pom.scm (guix build maven pom)
Documentation:

Given pom-file, a pom file name, return a list of local packages that this repository contains.

get-pom (file)
Channel: guix
Location: guix/build/maven/pom.scm (guix build maven pom)
Documentation:

Return the content of a .pom file.

pom-description (content)
Channel: guix
Location: guix/build/maven/pom.scm (guix build maven pom)
Documentation:

Return the description of the package as contained in the sxml content of the pom file.

group->dir (group)
Channel: guix
Location: guix/build/maven/pom.scm (guix build maven pom)
Documentation:

Convert a group ID to a directory path.

pom-groupid (content)
Channel: guix
Location: guix/build/maven/pom.scm (guix build maven pom)
Documentation:

Find the groupID of a pom file, potentially looking at its parent pom file. See find-parent for the meaning of the arguments.

pom-ref (content attr)
Channel: guix
Location: guix/build/maven/pom.scm (guix build maven pom)
Documentation:

Gets a value associated to attr in content, an sxml value that represents a .pom file content, or parts of it.

fix-pom-dependencies (pom-file inputs #:key with-plugins? with-build-dependencies? with-modules? excludes local-packages)
Channel: guix
Location: guix/build/maven/pom.scm (guix build maven pom)
Documentation:

Open pom-file, and override its content, rewriting its dependencies to set their version to the latest version available in the inputs.

#:with-plugins? controls whether plugins are also overridden. #:with-build-dependencies? controls whether build dependencies (whose scope is not empty) are also overridden. By default build dependencies and plugins are not overridden.

#:excludes is an association list of groupID to a list of artifactIDs. When a pair (groupID, artifactID) is present in the list, its entry is removed instead of being overridden. If the entry is ignored because of the previous arguments, the entry is not removed.

#:local-packages is an association list that contains additional version information for packages that are not in inputs. If the package is not found in inputs, information from this list is used instead to determine the latest version of the package. This is an association list of group IDs to another association list of artifact IDs to a version number.

Returns nothing, but overrides the pom-file as a side-effect.

maven-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/maven-build-system.scm (guix build maven-build-system)
Documentation:

Build the given package, applying all of PHASES in order.

%standard-phases
Channel: guix
Location: guix/build/maven-build-system.scm (guix build maven-build-system)
meson-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/meson-build-system.scm (guix build meson-build-system)
Documentation:

Build the given package, applying all of PHASES in order.

%standard-phases
Channel: guix
Location: guix/build/meson-build-system.scm (guix build meson-build-system)
write-section-header (port section-name)
Channel: guix
Location: guix/build/meson-configuration.scm (guix build meson-configuration)
Documentation:

Write a section header for a section named SECTION-NAME to PORT.

write-assignments (port alist)
Channel: guix
Location: guix/build/meson-configuration.scm (guix build meson-configuration)
Documentation:

Write the assignments in ALIST, an association list, to PORT.

write-assignment (port key value)
Channel: guix
Location: guix/build/meson-configuration.scm (guix build meson-configuration)
Documentation:

Write an assignment of VALUE to KEY to PORT.

VALUE must be a string (without any special characters such as quotes), a boolean or an integer. Lists are currently not supported

minify-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/minify-build-system.scm (guix build minify-build-system)
Documentation:

Build the given JavaScript package, applying all of PHASES in order.

%standard-phases
Channel: guix
Location: guix/build/minify-build-system.scm (guix build minify-build-system)
minify (file #:key target directory)
Channel: guix
Location: guix/build/minify-build-system.scm (guix build minify-build-system)
%standard-phases
Channel: guix
Location: guix/build/mix-build-system.scm (guix build mix-build-system)
mix-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/mix-build-system.scm (guix build mix-build-system)
Documentation:

Build the given Mix package, applying all of PHASES in order.

modify-json-fields (fields field-modifier #:key field-path-mapper insert? strict?)
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
Documentation:

Provides a lambda to supply to modify-json which modifies the specified json file. - `fields` is a list procedure-specific data structures which should include the definition of a `field-path` in one of two syntaxes: dot-syntax string such as `"devDependencies.esbuild"`, or a list of strings such as `(list "devDependencies" "esbuild")`. - `field-modifier` is a lambda which is invoked at the position of the field. It is supplied with the current field definition, the association list (alist) at the field location in the json file, and the field name, also called `key`. - `field-path-mapper` is a lambda which instructs where the field-path is located within the field structure. - `insert?` allows the creation of the field and any missing intermediate fields. - `strict?` causes an error to be thrown if the exact field-path is not found in the data

node-build (#:key inputs phases . args)
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
delete-dev-dependencies ()
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
delete-fields (fields #:key strict?)
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
Documentation:

Provides a lambda to supply to modify-json which deletes the specified `fields` which is a list of field-paths as mentioned in `modify-json-fields`. Examples: (delete-fields '( ("path" "to" "field") "path.to.other.field"))

modify-json (#:key file . all-arguments)
Channel: guix
Location: guix/build/node-build-system.scm (guix build node-build-system)
Documentation:

Provide package.json modifying callbacks such as (delete-dependencies ...)

Total public symbols: 86650