Problem disposing java objects

2018-09-02 Thread Arthur Boyer
(map close pages Any help would be appreciated. Also, are there any good resources online for best practice in dealing with sequences of disposables? Thanks, Arthur ​ -- You received this message because you are subscribed to the Google Groups "Clojure" group. T

[job] S.F Bay Area: Enjoy using Clojure to do a bit of everyhing?

2018-02-01 Thread Arthur Ulfeldt
Yummly, Redwood City, CA I'm looking for folks who genuinly enjoy using Clojure to do a great variety of things like Backend mobile APIs, Web services, Infrastructre/AWS automation, security scanning, and all sorts of other things. It's really a lot of fun. If you're intersted please email

Re: Seeking a function to partially parallelize collection processing

2017-07-14 Thread arthur
I have a few questions if this doesn't solve your issue, but how about something as simple as: (pmap (partial map handler) (partition-by splitter collection)) partition-by is lazy, and pmap is lazy-ish. On Friday, June 16, 2017 at 10:13:11 AM UTC-4, Tom Connors wrote: > > I'm looking for a

Re: Monitoring Clojure applications in production

2017-07-14 Thread arthur
We use a wrapper around Dropwizard metrics which reports to Elasticsearch and Kibana. Nagios for alerting. On Monday, July 10, 2017 at 4:35:33 AM UTC-4, Łukasz Korecki wrote: > > Hi all! > > I'm wondering how people are getting application performance metrics out > of their clojure

Re: [ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-12 Thread arthur
Hey, this is pretty neat thanks for sharing. I've had to research Ontologies for work the last few weeks, it'll help to dive into the source. Very cool. On Monday, July 10, 2017 at 9:41:32 AM UTC-4, ru wrote: > > Hi, > > Update to r4f-pro project: https://github.com/rururu/r4f-pro > >

Re: Handling dependency conflicts

2017-03-17 Thread arthur
bility. So in general, you're safe choosing the >>>> latest version of any library. >>>> >>>> Leiningen has the `:pedantic` option which can be set to warn or fail >>>> when there are possible dependency conflicts. >>>> >>>> N

Re: Handling dependency conflicts

2017-03-16 Thread arthur
. Work-arounds exist, but they often increase overall >> complexity and lead to conflicts which are harder to debug. >> >> –S >> >> >> On Monday, March 13, 2017 at 4:13:19 PM UTC-4, arthur wrote: >>> >>> Hello All, >>> >>> >

Handling dependency conflicts

2017-03-13 Thread arthur
, Arthur -- 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,

Re: [ANN] walmartlabs/datascope 0.1.0

2016-06-30 Thread arthur . maciejewicz
Tried this out to visualize a DFA used for dictionary matching. Very cool. On Monday, June 27, 2016 at 1:57:56 PM UTC-4, Howard M. Lewis Ship wrote: > > > A library that can be used to render typical Clojure data structures using > Graphviz. > > https://github.com/walmartlabs/datascope > > -- >

Re: Is there any desire or need for a Clojure DataFrame? (X-POST from Numerical Clojure mailing list)

2016-06-06 Thread arthur . maciejewicz
Chaoya, I haven't been working on this, and I don't really intend to anytime soon, there's other work that I must attend to in the immediate time-frame. - Arthur On Saturday, June 4, 2016 at 11:51:49 PM UTC-4, Chaoya Li wrote: > > Hi I'm interested in Clojure DataFrame implementatio

Re: Is there any desire or need for a Clojure DataFrame? (X-POST from Numerical Clojure mailing list)

2016-03-10 Thread arthur . maciejewicz
Renjin and Spark's dataframes are not going to be easily removed from their respective codebases, as far as my brief perusal of the source can tell. I agree that N-D DataFrames would be a good addition to the ecosystem, similar to the goals of Python's xarray (xarray.pydata.org). However, it is

Re: Is there any desire or need for a Clojure DataFrame? (X-POST from Numerical Clojure mailing list)

2016-03-09 Thread arthur . maciejewicz
such as interop. - Arthur On Wednesday, March 9, 2016 at 7:04:17 PM UTC-5, Daniel Slutsky wrote: > > Thank you for raising this question. > > By the way, one desired feature for a Clojure dataframe abstraction would > be good interop with Renjin's dataframes. > Renjin is a JVM-based rewrite

Re: Is there any desire or need for a Clojure DataFrame? (X-POST from Numerical Clojure mailing list)

2016-03-09 Thread arthur . maciejewicz
. If you'd like to publish whatever you've written (hacked up code is ok), I'll take a look at that as a starting point, or at least as one possible design. - Arthur On Wednesday, March 9, 2016 at 6:47:44 PM UTC-5, Christopher Small wrote: > > > If you're going to do any work in thi

Is there any desire or need for a Clojure DataFrame? (X-POST from Numerical Clojure mailing list)

2016-03-09 Thread arthur . maciejewicz
Is there any desire or need for a Clojure DataFrame? By DataFrame, I mean a structure similar to R's data.frame, and Python's pandas.DataFrame. Incanter's DataSet may already be fulfilling this purpose, and if so, I'd like to know if and how people are using it. >From quickly researching, I

Re: Is Clojure a language for growth?

2014-08-21 Thread Arthur Boyer
Thanks for all the great advice. I think it really reinforces another thing I like about Clojure, that it has a wonderful community. One idea that's come up several times is the notion that if we push Clojure then any problems we have will get blamed on Clojure, and unfortunately this rings true

Re: I'm starting to wonder if I'm the only person using clooj ...

2013-06-27 Thread Arthur D. Edelstein
Hi Cedric and Lee, Thanks again to both of you for your comments, suggestions, and bug reports. Cedric's recent observations on clooj are very helpful and I do hope to fix some of the problems soon. Sorry I've been unable to maintain clooj at a reasonable pace. Arthur On Thu, Jun 27, 2013 at 7

Re: newbie struggling with Clooj and jars

2012-03-27 Thread Arthur Edelstein
Hi Phil, On Friday, March 23, 2012 3:57:28 PM UTC-7, Phil Hagelberg wrote: Arthur Edelstein arthuredelst...@gmail.com writes: In clooj + lein, there are three steps to adding a jar to a project. 1. Edit the project.clj file to include the artifact in the project's dependencies 2. Go

Re: newbie struggling with Clooj and jars

2012-03-23 Thread Arthur Edelstein
jars inside the project's lib directory on the classpath. You shouldn't have to restart clooj itself. Arthur On Wednesday, March 21, 2012 12:42:36 PM UTC-7, TI Explorer vet wrote: I love the premise of Clojure and the simplicity of Clooj. I used to write Lisp in Emacs years ago but I'd

Re: Really loving Clooj but..

2012-01-04 Thread Arthur Edelstein
Hi Erlis, Just to confirm: there currently aren't any built-in tracing or other special debugging capabilities in clooj. tools.trace is quite cool, though. Arthur -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email

Re: Clooj is great :)

2011-12-29 Thread Arthur Edelstein
Hi Timothy, Thank you! I really appreciate your comments. I must admit there is still much left to be done on clooj and I haven't had much time to work on it of late. I thank everyone for their patience. Cheers, Arthur -- You received this message because you are subscribed to the Google

Re: suggestion for clojure development

2011-09-28 Thread Arthur Edelstein
compatibility would really help those of us who want to be able to rely on Clojure. Arthur -- 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

suggestion for clojure development

2011-09-27 Thread Arthur Edelstein
are as important as the core language. Clojure 1.3 interoperates with java libraries very well -- so why not with Clojure 1.2 libraries? Best regards, Arthur -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure

Re: suggestion for clojure development

2011-09-27 Thread Arthur Edelstein
to automatically provide a transparent wrapper around 1.2 jars so that they can be called by 1.3 code without local (eval-in-1.3 ...) macros. Arthur -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure

Re: suggestion for clojure development

2011-09-27 Thread Arthur Edelstein
which jars are compatible with 1.2 or 1.3 -- I suppose this can be extracted from the dependencies vector in the project.clj file. And Stu's suggestion of detect-and-warn or detect-and-fail are also very valuable, since right now the situation is that mysterious errors occur without warning. Arthur

Re: Reload/Reimport Java Class

2011-08-27 Thread Arthur Edelstein
a new chk instance. See example below. Arthur === Switching to /projects/test3 REPL === (ns test3.core) nil test3.core= (import 'chk) #CompilerException java.lang.ClassNotFoundException: chk (NO_SOURCE_FILE:1) [[Here I compiled chk.java in a child directory of my test3 project directory

Re: JSON library for clojure 1.3

2011-08-08 Thread Arthur Edelstein
Hi Stuart, I've added a JIRA ticket (CLJ-826). Thanks, Arthur On Aug 7, 7:19 am, Stuart Sierra the.stuart.sie...@gmail.com wrote: Hi Arthur, I think thos would make a reasonable addition. If you'll make a JIRA ticket in the backlog, I'll see if I can push it forward. Ultimately

Re: JSON library for clojure 1.3

2011-08-06 Thread Arthur Edelstein
methods, but have better performance. This makes optimizing (when needed) easier. Thanks, Arthur On Aug 5, 6:36 pm, Stuart Sierra the.stuart.sie...@gmail.com wrote: Are there any features you found essential in clojure.contrib.str-utils{2|3} that are not included in clojure.string? Please let me

Re: clojurescript interop problems

2011-08-01 Thread Arthur Edelstein
otherwise. If you want to get a member function object instead of executing it, use (:method target). These two syntaxes seem to stay consistent with traditional clojure but also accommodate javascript's equivalence between objects and maps. Arthur -- You received this message because you

Re: clojurescript interop problems

2011-08-01 Thread Arthur Edelstein
functions, you can treat javascript objects as Associatives, whereas in general you can't treat Java objects as associatives. Arthur -- 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

Re: clojurescript interop problems

2011-08-01 Thread Arthur Edelstein
, such as (get target methodName). Arthur -- 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

Re: clojurescript interop problems

2011-08-01 Thread Arthur Edelstein
On Aug 1, 12:45 pm, Arthur Edelstein arthuredelst...@gmail.com wrote: Wasn't Rich trying to come up with a solution which could be retrofitted into Clojure ? I was trying to see how to avoid having to change anything in Clojure proper. In the strategy I'm humbly suggesting, the syntax

Re: JSON library for clojure 1.3

2011-08-01 Thread Arthur Edelstein
Similar question: where is clojure.contrib.string for 1.3? There are a lot of useful functions in clojure.contrib.string that aren't in clojure.string 1.3. Thanks! :) Arthur On Aug 1, 5:57 am, Stuart Sierra the.stuart.sie...@gmail.com wrote: clojure.contrib.json has been continued

Re: JSON library for clojure 1.3

2011-08-01 Thread Arthur Edelstein
calling lein deps, you will need to choose the Restart REPL menu item in clooj if it is already running. Arthur -- 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

Re: ClojureScript

2011-07-22 Thread Arthur Edelstein
Hi Christopher, We plan to have a recording of tonight's talk posted soon. I'm looking forward to seeing it. Thanks! :) Arthur -- 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

Re: clooj, a lightweight IDE for clojure

2011-07-19 Thread Arthur Edelstein
for that. But if anyone has a better idea, do let me know. :) - Arthur -- 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

Re: clooj, a lightweight IDE for clojure

2011-07-19 Thread Arthur Edelstein
so calling it from an agent is asking for trouble :) Oops! It's interesting I haven't run into an error yet. Added to github issues. Good luck! Thanks! :) Arthur -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email

clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
further development. Feedback of all kinds and code contributions are much appreciated! :) Arthur Edelstein San Francisco -- clooj, a lightweight IDE for clojure --- the application clooj is a small, simple IDE (integrated development environment) for the clojure programming language. clooj

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
Yep, this is great! How about syntax highlighting? Thanks, good suggestion! I'm not a huge fan of most syntax highlighting -- what do you think would be helpful but unobtrusive? -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group,

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
On Jul 18, 2:31 am, Shantanu Kumar kumar.shant...@gmail.com wrote: This is so cool. Any chance you can use Laurent Petit's Paredit?https://github.com/laurentpetit/paredit.clj Thanks, that's a very interesting idea. Perhaps, if Laurent doesn't mind! :) Any roadmap for features? Syntax

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
Hi Florian, but somehow i can't save ... It always says Oops Unable to save file Sorry, you need to choose File New first, or open a project with existing source files. I will try to fix this issue soon. -- You received this message because you are subscribed to the Google Groups Clojure

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
nearby code. Again, I love this project! I hope that the comments above are taken as constructive criticism. Absolutely! Thank you very much for taking the time to give me so much helpful feedback. Best regards, Arthur -- You received this message because you are subscribed to the Google Groups

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
directory. 2. You need to create a .clj file in your project, by choosing File New. Sorry this isn't obvious -- I now realize this weirdness is the first issue I need to fix. Thanks for the feedback! Best regards, Arthur -- You received this message because you are subscribed to the Google Groups

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
a multi-line editor for the REPL input, so I put the REPL input and output in separate panes. But I agree it would be nice to have the prompt in the REPL input pane. I'm adding this suggestion to the issues. Thanks for the feedback! Best regards, Arthur -- You received this message because you

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
The REPL input is the lower right pane. I think I should add some labels on each pane. Ah yes -- now I see it and that works fine. Thanks also to Adam Burry for pointing this out. As Tamreen Khan noted it's a little confusing that there's a prompt in the upper pane while input can only

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
Another kick-ass feature would be first-class integration with Leiningen (and likewise, with Cake) - you can discover the list of commands using the lein command without any args. Once you discover the command names you can display it in a menu. When a user clicks one of those menu items,

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
One of my biggest complaints against larger IDE's is trying to get them to look at the lein classpaths. Getting the same result in my repl as I get by doing lein run would be awesome. That's more or less what I've been attempting to do, but I need to check carefully that I have covered the

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
Not sure if I'm not misunderstanding the initial creating of a project, but it seems to me that I am using a file dialog box for a directory selection. As it wasn't entirely clear what it expected me to do at that point, I just typed in some name without knowing for sure if it was supposed to

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
Yes, it does say that now that I'm checking again, I must have missed it the first time around. I just confused it with a regular file dialog box. My feeling about a different style dialog box stands, Thanks for pointing it out; I'll try to fix that. I'm much, much more interested in a the

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
I use TAB. Just about the only file type I edit for which it doesn't do this are Makefiles. C/C++, Clojure/Lisp, O'Caml source files, etc, I use TAB in Emacs and expect it do make the current line indented appropriately, whether I'm at the beginning, end or in the middle of the line. I can't

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
do the same thing, in the REPL output pane I get (println foo) #CompilerException java.lang.Exception: Unable to resolve symbol: foo in this context (NO_SOURCE_FILE:1) What OS and java version are you using? Best regards, Arthur -- You received this message because you are subscribed

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
: ... Wow, these are fantastic ideas and suggestions. Thanks for thinking all of this through! There's so much to do ... if you feel like undertaking any of these, I'll be very excited by pull requests! ;) Arthur -- You received this message because you are subscribed to the Google Groups Clojure

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
a Google group for anyone who wants to continue discussing clooj: http://groups.google.com/group/clooj - Arthur Edelstein On Jul 18, 12:03 am, Arthur Edelstein arthuredelst...@gmail.com wrote: Hi Everyone, I want to let you know about clooj, a small, simple IDE for clojure that I have been

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
This is a very helpful discussion -- I'm going to think about tabs on the hammock. On Jul 18, 8:06 pm, Ken Wesson kwess...@gmail.com wrote: On Mon, Jul 18, 2011 at 5:14 PM, abp abp...@googlemail.com wrote: Why is it necessary to press TAB at all? Couldn't auto-indent be the default for a

Re: clooj, a lightweight IDE for clojure

2011-07-18 Thread Arthur Edelstein
But please, please, please DON'T ABANDON THIS PROJECT. I'll do my best to hang on. :) Thinking~~: - Maybe we need CLOOJ or something similar for .NET as well. David Miller's work should be rewarded with a CLOOJ of it's own. - A webstart version. - I hope that we don't start to see hundreds

meta bytecode redundancy?

2010-10-21 Thread Arthur Edelstein
storage functionality could be absorbed into the relevant abstract class(es), perhaps AFn. Could this change increase performance and cut down on the size of the bytecode? Best regards, Arthur -- You received this message because you are subscribed to the Google Groups Clojure group. To post

Re: Fully lazy sequences are here!

2009-02-19 Thread Arthur Ulfeldt
I would like to second this :) it just looks good! On Wed, Feb 18, 2009 at 8:49 PM, mifrai fraim...@gmail.com wrote: Thanks Rich! Do you think it's worthwhile to add `not-empty?' in the core? It just feels more natural to go: (when (not-empty? (filter even? [1 2])) ...) over (when