(html (head (title "sph-lib (sph web atom)") (link (@ (rel "stylesheet") (type "text/css") (href "/css/sph.css"))) (meta (@ (name "viewport") (content "width=device-width,initial-scale=1"))) #f) (body () (div (@ (class top)) (nav (a (@ (href "/")) "start") ", " (a (@ (href "/feed.xml")) "feed")) "") (div (@ (class "middle")) (div (@ (class mtime) (title "last modification time of the current page")) "2023-04-05") (section (h1 "(sph web atom)") (div (p "create atom syndication feeds with sxml") (p "part of " (a (@ (href "../../sph-lib.html")) "sph-lib")) ((section (@ (class "library-description")) (h1 "library description") (div (p "https://en.wikipedia.org/wiki/Atom_%28standard%29#Atom_compared_to_RSS_2.0") (p "http://atomenabled.org/developers/syndication/") (p "https://tools.ietf.org/html/rfc4287"))) (section (@ (class "library-name")) (h1 "module name") (p "(sph web atom)")) (section (@ (class "library-exports")) (h1 "exported bindings") (div (div (@ (class "doc-bindings")) (div (@ (id "doc-b-" "atom-author") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-author") " " (span (@ (class "first-sig")) "a ... ->")) (div (@ (class "rest-sig")) (div "name [#:email string #:uri string] -> sxml")) "") (div (@ (id "doc-b-" "atom-category") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-category") " " (span (@ (class "first-sig")) "term #:label #:scheme ->")) (div (@ (class "rest-sig")) (div "string [#:scheme string #:label string] -> sxml")) "") (div (@ (id "doc-b-" "atom-content-source") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-content-source") " " (span (@ (class "first-sig")) "src #:type ->")) (div (@ (class "rest-sig")) (div "string [#:type string] -> sxml")) "") (div (@ (id "doc-b-" "atom-content-text") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-content-text") " " (span (@ (class "first-sig")) "a ... ->")) (div (@ (class "rest-sig")) (div "[#:type string] sxml ... -> sxml")) "") (div (@ (id "doc-b-" "atom-content-xhtml") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-content-xhtml") " " (span (@ (class "first-sig")) "a ... ->")) (div (@ (class "rest-sig")) (div "sxml ... -> sxml")) (div (@ (class "description")) (("wraps content in a div as required and sets the type appropriately")))) (div (@ (id "doc-b-" "atom-contributor") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-contributor") " " (span (@ (class "first-sig")) "a ... ->")) (div (@ (class "rest-sig")) (div "name [#:email string #:uri string] -> sxml")) "") (div (@ (id "doc-b-" "atom-entry") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-entry") " " (span (@ (class "first-sig")) "id title updated #:authors #:categories #:content #:contributors #:link #:published #:rights #:source #:summary ->")) "" (div (@ (class "description")) (("::" (br) "string string integer:utc-posix-time/string" (br) "[#:authors string/atom-author/(atom-author ...)" (br) "#:categories string/atom-category/(atom-category ...)" (br) "#:contributors string/atom-contributor/(atom-contributor ...)" (br) "#:link string/atom-link" (br) "#:published integer:utc-posix-time/string" (br) "#:source sxml" (br) "#:summary text/atom-summary]" (br) "->" (br) "sxml")))) (div (@ (id "doc-b-" "atom-feed") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-feed") " " (span (@ (class "first-sig")) "id title updated #:categories #:contributors #:generator #:icon #:link #:logo #:rights #:subtitle #:authors content ... ->")) "" (div (@ (class "description")) (("::" (br) "string/number string integer:utc-posix-time/string" (br) "[#:authors string/atom-author/(atom-author ...)" (br) "#:link string/atom-link" (br) "#:categories string/atom-category/(atom-category ...)" (br) "#:contributors string/atom-contributor/(atom-contributor ...) #:generator string" (br) "#:icon string #:logo string #:rights string/atom-rights/(atom-rights ...)" (br) "#:subtitle string/atom-subtitle/(atom-subtitles ...)]" (br) "->" (br) "sxml")))) (div (@ (id "doc-b-" "atom-link") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-link") " " (span (@ (class "first-sig")) "href #:hreflang #:length #:title #:type #:rel ->")) (div (@ (class "rest-sig")) (div "string [#:rel string #:type string #:hreflang string #:title string #:length integer] -> sxml")) "") (div (@ (id "doc-b-" "atom-person") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-person") " " (span (@ (class "first-sig")) "author? name #:email #:uri ->")) (div (@ (class "rest-sig")) (div "boolean [#:email string #:uri string] -> sxml")) (div (@ (class "description")) (("author or contributor")))) (div (@ (id "doc-b-" "atom-text") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-text") " " (span (@ (class "first-sig")) "tag #:type content ... ->")) (div (@ (class "rest-sig")) (div "symbol [#:type string] sxml ... -> sxml")) (div (@ (class "description")) (("examples for type are \\\"text\\\", \\\"html\\\", \\\"xhtml\\\"")))) (div (@ (id "doc-b-" "atom-text-xhtml") (class "doc-b")) (div (span (@ (class "type")) "procedure") ": " (span (@ (class "name")) "atom-text-xhtml") " " (span (@ (class "first-sig")) "tag content ... ->")) (div (@ (class "rest-sig")) (div "symbol sxml ... -> sxml")) (div (@ (class "description")) (("wraps content in a div as required and sets the type appropriately")))) (div (@ (id "doc-b-" "sph-web-atom-description") (class "doc-b")) (div (span (@ (class "type")) "variable") ": " (span (@ (class "name")) "sph-web-atom-description")) "" "")))))))) ()))