Sorry if this is a RTFM style question ... this is what I have in terms of types and was wondering if there is another form of join or another library / collection combination that can achieve the same relational join?
Thanks in advance,
Ray
check-delta-feeds.core=> (def changed-records (map find-changed-records (set/select #(= (:entity %) (entity-names :project)) query-parts)))
#'check-delta-feeds.core/changed-records
check-delta-feeds.core=>check-delta-feeds.core=>
check-delta-feeds.core=> (def feed-entries (obtain-feed-entries (fetch-atom-feed-until tgb-feed-url until-datetime)))
#'check-delta-feeds.core/feed-entries
check-delta-feeds.core=> (type changed-records )
clojure.lang.LazySeq
check-delta-feeds.core=> (type feed-entries)
clojure.lang.LazySeq
check-delta-feeds.core=> (set/join changed-records feed-entries {:ID :dh-uuid})
ClassCastException clojure.lang.LazySeq cannot be cast to java.util.Map clojure.lang.RT.find (RT.java:733)