Very cool! Been wanting to play with something like this.
On Wed, Mar 6, 2013 at 5:53 AM, Alan Busby <thebu...@thebusby.com> wrote: > Hi all, > > With the release of Clojure 1.5 and it's new reducers, I figured this would > be a good time to release a library to help with file IO for reducers. As > reducers can only operate in parallel over specific collections, like vec, > it requires some work to use them against files. > > Iota wraps a text files using Java NIO's mmap() so you can treat files > larger than memory like a vector. Clojure's normal collection functions > (first, last, nth, etc) work, while enabling 1.5's reducer's to operate in > parallel for fold. > > Code is available on Github here: https://github.com/thebusby/iota > Library is available on Clojars here: https://clojars.org/iota > > > Hope it helps, > Alan Busby > > -- > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.