combiner function not called for r/fold with single partition?

2015-08-16 Thread Ron Toland
In my local Clojure Users Group last week, we encountered an odd behavior with r/fold. Specifically, it seems like the three-arity version (r/fold combiner-fn reducer-fn coll) doesn't call the combiner-fn if the coll has fewer elements than the default partition-size (512). This leads to some

Re: Read Microsoft Word .doc files in Clojure

2014-12-05 Thread Ron Toland
> Thanks > > On Friday, 3 January 2014 05:03:11 UTC+5:30, Ron Toland wrote: > > If all you need is the text, you could use Apache Tika to extract it: > > http://tika.apache.org/ > > > > There's a simple clojure lib to get you started: > > https://g

Re: Read Microsoft Word .doc files in Clojure

2014-01-02 Thread Ron Toland
If all you need is the text, you could use Apache Tika to extract it: http://tika.apache.org/ There's a simple clojure lib to get you started: https://github.com/alexott/clj-tika I've used it to pull text out of .doc, .pdf, and .odt files. Ron On Wednesday, January 1, 2014 11:49:30 PM UTC-8,

[ANN] Recursd - Functional Programming Conference in San Diego

2013-12-09 Thread Ron Toland
Recursd is a one day technical conference on functional programming. Join other programmers and enthusiasts Saturday January 18th, 2014, to take part in presentations and workshops about functional programming languages and applications. Recursd will be held in Central S

Re: Clojure & Jruby (Ruby on Rails) Interop

2013-09-10 Thread Ron Toland
e message or partially (only > sensible data)? > What are the performance implications of this pipeline? Is the overhead > and footprint of such setup (Ruby + Messaging Broker + ClojureJVM) big > enough, for it to be worth thinking on writing everything in Clojure (using > the Lumi

Clojure & Jruby (Ruby on Rails) Interop

2013-09-09 Thread Ron Toland
At Rewryte, we use Rails for the web frontend and Clojure for the data processing backend for exactly the reasons you described. We use RabbitMQ to communicate between the two. This maintains separation between the two apps (no JRuby required), and lets us scale them both independently, while t

Re: End user applications

2013-06-13 Thread Ron Toland
At rewryte.com, we use Clojure for all our back- end data processing. -- -- 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

Re: ANN: rewryte.com uses clojure for automated writing feedback

2013-01-27 Thread Ron Toland
Zack: It only accepts plain txt files at the moment. We're working on supporting other formats. :) -- -- 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