7.7
15 multiassoc-syntax
Link to this section with
@secref["multiassoc-syntax"
#:doc '(lib "phc-toolkit/scribblings/phc-toolkit.scrbl")]
Link to this section with
@secref["multiassoc-syntax"
#:doc '(lib "phc-toolkit/scribblings/phc-toolkit.scrbl")]
15.1 Template metafunction for multiassoc-syntax
Link to this section with
@secref["Template_metafunction_for_multiassoc-syntax"
#:doc '(lib "phc-toolkit/scribblings/phc-toolkit.scrbl")]
Link to this section with
@secref["Template_metafunction_for_multiassoc-syntax"
#:doc '(lib "phc-toolkit/scribblings/phc-toolkit.scrbl")]
|
(!cdr-assoc maybe-default query [k . v] …)
| | maybe-default | | = | | | | | | | | #:default default |
|
|
This template metafunction returns the first v whose k is
free-identifier=? to the given query. If no such k
exists, then default is returned if specified, and otherwise an error
is raised while expanding the template.
15.2 Untyped versions of multiassoc-syntax
Link to this section with
@secref["Untyped_versions_of_multiassoc-syntax"
#:doc '(lib "phc-toolkit/scribblings/phc-toolkit.scrbl")]
Link to this section with
@secref["Untyped_versions_of_multiassoc-syntax"
#:doc '(lib "phc-toolkit/scribblings/phc-toolkit.scrbl")]
15.2.1 Untyped versions of tmpl-multiassoc-syntax
Link to this section with
@secref["Untyped_versions_of_tmpl-multiassoc-syntax"
#:doc '(lib "phc-toolkit/scribblings/phc-toolkit.scrbl")]
Link to this section with
@secref["Untyped_versions_of_tmpl-multiassoc-syntax"
#:doc '(lib "phc-toolkit/scribblings/phc-toolkit.scrbl")]