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

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.


optional
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
object->snake-case-string (object #:optional style)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Convert the object OBJECT to the equivalent string in ``snake case''. STYLE can be three `lower', `upper', or `capitalize', defaults to `lower'.

(object->snake-case-string 'variable-name 'upper)
⇒ "VARIABLE_NAME" 
serialize-text-config (field-name val)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
serialize-string-or-gexp (a b)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
list-of-strings?
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
generic-serialize-alist-entry (serialize-field)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Apply the SERIALIZE-FIELD procedure on the field and value of ENTRY.

text-config? (config)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
filter-configuration-fields (configuration-fields fields #:optional negate?)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Retrieve the fields listed in FIELDS from CONFIGURATION-FIELDS. If NEGATE? is #t, retrieve all fields except FIELDS.

generic-serialize-alist (combine serialize-field fields)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Generate a configuration from an association list FIELDS.

SERIALIZE-FIELD is a procedure that takes two arguments, it will be applied on the fields and values of FIELDS using the generic-serialize-alist-entry procedure.

COMBINE is a procedure that takes one or more arguments and combines all the alist entries into one value, string-append or append are usually good candidates for this.

list? (_)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
serialize-gexp-text-config (a b)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
define-enum
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
generic-serialize-git-ini-config args
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Like generic-serialize-ini-config, but the section can also have a subsection. FORMAT-SECTION will take a list of two elements: the section and the subsection.

list->human-readable-list args
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Turn a list LST into a sequence of terms readable by humans. If CUMULATIVE? is #t, use ``and'', otherwise use ``or'' before the last term.

PROC is a procedure to apply to each of the elements of a list before turning them into a single human readable string.

(list->human-readable-list '(1 4 9) #:cumulative? #t #:proc sqrt)
⇒ "1, 2, and 3"

yields:

enum-name
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
string-or-gexp? (a)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
wrap-package (a b c)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Create a <package> object that is a wrapper for PACKAGE, and runs GEXP. NAME is the name of the executable that will be put in the store.

alist-entry->mixed-text args
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:
Create a list from ALIST-ENTRY, which can be used with @code{mixed-text-file} for example to create key-value configuration file or shell script. PREFIX is the string to prefix the key-value pair with. For example, @code{"export"} will return @code{'("export" KEY SEP VALUE)}, where KEY is the first element of ALIST-ENTRY, and VALUE is the second element of ALIST-ENTRY. SEP is the separator between the key and the value. SUFFIX is the optional argument, default to newline. Different things will happen depending on the value of VALUE: @itemize @bullet @item If VALUE is #f, ignore everything in the entry and just return an empty list. @item If VALUE is #t or not provided (empty list), ignore the VALUE and SEP and just return a list of PREFIX and KEY followed by a SUFFIX. @item If VALUE is a flat list, it will get added to the resulting list. If not flat the exception will be raised. @item If VALUE is not a list (string, file-like object, etc), return a list of PREFIX, KEY, SEP and VALUE followed by a SUFFIX. The following code @lisp ((alist-entry->mixed-text "export " "=") '("EDITOR" . "emacsclient")) ((alist-entry->mixed-text "export " "=") '("EDITOR" . #t)) ((alist-entry->mixed-text "export " "=") '("EDITOR")) ((alist-entry->mixed-text "export " "=") '("EDITOR" . #f)) ((alist-entry->mixed-text "export " "=") '("EDITOR" . ("emacsclient" "vim"))) @end lisp would yield @example ("export " "EDITOR" "=" "emacsclient" " ") ("export " "EDITOR" " ") ("export " "EDITOR" " ") () ("export " "EDITOR" "=" "emacsclient" "vim" " ") @end example
maybe-list (a)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

If A is a list, return it, otherwise return a singleton list with A.

list? (_)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
object->camel-case-string (object #:optional style)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Convert the object OBJECT to the equivalent string in ``camel case''. STYLE can be three `lower', `upper', defaults to `lower'.

(object->camel-case-string 'variable-name 'upper)
⇒ "VariableName"
cdr (_)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
list-of (pred?)
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Return a procedure that takes a list and check if all the elements of the list result in #t when applying PRED? on them.

boolean->yes-or-no args
Channel: rde
Location: gnu/home-services-utils.scm (gnu home-services-utils)
Documentation:

Convert a boolean BOOL to "yes" or "no". Setting CAPITALIZE? to #t will capitalize the word, it is set to #f by default.

Total public symbols: 86822