1 String Predicates
TBD
predicate
(media-type-string? str) → boolean?
str : string?
TBD
Examples:
> (displayln (media-type-string? "text/plain;charset=UTF-8")) #t
> (displayln (media-type-string? "text plain")) #f
predicate
(media-type-type-string? str) → boolean?
str : string?
TBD
Examples:
> (displayln (media-type-type-string? "text")) #t
> (displayln (media-type-type-string? "text+pictures")) #f
predicate
str : string?
TBD
Examples:
> (displayln (media-type-subtype-tree-string? "plain")) #t
> (displayln (media-type-subtype-tree-string? "vnd")) #t
> (displayln (media-type-subtype-tree-string? "plain+style")) #f
predicate
str : string?
TBD
Examples:
> (displayln (media-type-subtype-facet-string? "implied-object")) #t
> (displayln (media-type-subtype-facet-string? "implied.object")) #f
predicate
str : string?
TBD
Examples:
> (displayln (media-type-subtype-suffix-string? "xml")) #t
> (displayln (media-type-subtype-suffix-string? "binary json")) #f
predicate
(media-type-subtype-string? str) → boolean?
str : string?
TBD
Example:
> (displayln (media-type-subtype-string? "prs.implied-object+json")) #t
predicate
str : string?
TBD
Example:
> (displayln (media-type-parameter-name-string? "charset")) #t
predicate
str : string?
TBD
Example:
> (displayln (media-type-parameter-value-string? "UTF-8")) #t