Thanks Alex.
On Apr 28, 4:55 pm, ataggart wrote:
> (defn pages
> ([src size] (pages src 0 size))
> ([src start size]
> (lazy-seq
> (if-let [page (.getPage src start size)]
> (cons page (pages src (inc start) size))
>
> On Apr 28, 2:38 pm, ".Bill Smith" wrote:
>
>
>
> >
(defn pages
([src size] (pages src 0 size))
([src start size]
(lazy-seq
(if-let [page (.getPage src start size)]
(cons page (pages src (inc start) size))
On Apr 28, 2:38 pm, ".Bill Smith" wrote:
> I have a Java API that retrieves "pages" of data from a database: you
> sp
I have a Java API that retrieves "pages" of data from a database: you
specify the page number and the page size, it it retrieves row numbers
page-number*page_size through (page-number+1)*page_size - 1. I'd
like to construct a lazy sequence that gets its data using that Java
API. I'm using Clojur