(in-package :cl-user)
(defpackage :whitespace.tables
(:use #:cl #:alexandria #:postmodern #:annot.class #:iterate #:fwoar.lisputils))
(defpackage :whitespace.feeds.autodiscovery
(:use #:cl #:alexandria #:postmodern #:lquery #:cl-syntax #:cl-annot.syntax #:cl-annot.class
#:whitespace.tables #:iterate #:fwoar.lisputils)
(:import-from anaphora it)
(:export :discover-feeds))
(defpackage :whitespace.feeds.opml
(:use #:cl #:alexandria #:postmodern #:lquery #:cl-syntax #:cl-annot.syntax #:cl-annot.class
#:whitespace.tables #:iterate #:fwoar.lisputils)
(:import-from anaphora it))
(defpackage :whitespace.feeds.rss
(:use #:cl #:alexandria #:postmodern #:lquery #:cl-syntax #:cl-annot.syntax #:cl-annot.class
#:whitespace.tables #:iterate #:fwoar.lisputils #:whitespace.feeds.autodiscovery)
(:import-from anaphora it)
(:export :get-elements :get-elements-by-tagname :extract-text :xml-text-bind :upsert-feed :deserialize
:deserialize-feed :deserialize-items :deserialize-item :subscribe-to-feed :store-feed
:make-rss-feed :make-rss-item))
(defpackage :whitespace
(:use #:cl #:anaphora #:fwoar.lisputils #:whitespace.feeds.rss #:whitespace.tables))
|