Re: [ANN] Clojure 1.9.0-alpha4

2016-06-01 Thread Frank Castellucci
How was this accomplished? On Wednesday, June 1, 2016 at 10:17:14 AM UTC-4, Rich Hickey wrote: > > To give people an idea of the update-in and seq destructuring > improvements: > > (let [d3 {:a {:b {:c 2}}}] > (dotimes [_ 10] > (time (dotimes [_ 1000] > (update-in d3

Re: [GSoC idea] Pluggable back-ends architecture for ClojureScript compiler

2016-02-23 Thread Frank Castellucci
Would not we want to "plug in" to the Clojure compiler? Feels weird to plug-in to ClojureScript to generate, say, python code. On Monday, February 22, 2016 at 6:52:43 PM UTC-5, Antonin Hildebrand wrote: > > I like the idea. > > I was thinking about a similar project. The goal would be to design

[ANN] clasew 0.3.2 - Clojure Applescript Execution Wrapper

2016-02-06 Thread Frank Castellucci
https://github.com/FrankC01/clasew *clasew *- Clojure AppleScriptEngine Wrapper *Intent* - clasew provides an idiomatic Clojure wrapper for Java ScriptManager: specifically apple.AppleScriptManager, as well as providing scriptable applications HOF DSLs. Realizing that the audience for such

Re: How is the emphasis of “data over code” different than the XML advocacy of the early 2000s?

2016-02-02 Thread Frank Castellucci
Josh To assume there is/was a problem because someone said so will waste your time. Through all the religious zealotry and opposing opinions, my comment would be: "Eschew commentary. View each technology option as a tool in your tool-belt, and expand it as time goes on. When the right problem

Re: Counting nodes in two seperate subtrees

2016-02-02 Thread Frank Castellucci
On SO: http://stackoverflow.com/questions/35136560/counting-nodes-in-two-different-subtrees-in-clojure On Monday, February 1, 2016 at 1:16:31 PM UTC-5, xCaM wrote: > > Hi > > Im trying to write the functions for this probem > > https://uva.onlinejudge.org/external/116/11615.pdf > > as i'm

[ANN] clasew 0.3.1 - Clojure Applescript Execution Wrapper

2016-01-04 Thread Frank Castellucci
https://github.com/FrankC01/clasew *clasew *- Clojure AppleScriptEngine Wrapper *Intent* - clasew provides an idiomatic Clojure wrapper for Java ScriptManager: specifically apple.AppleScriptManager, as well as providing scriptable applications HOF DSLs. Realizing that the audience for

Re: Project structure when using reader conditionals

2015-12-31 Thread Frank Castellucci
Clean... very nice. On Wednesday, December 30, 2015 at 8:54:24 AM UTC-5, James Reeves wrote: > > My directory structure looks like: > > src/foo/client/bar.cljs > src/foo/common/bar.cljc > src/foo/server/bar.clj > > So I divide code by purpose, but they're all in the same source

[ANN] clasew 0.3.0 - Clojure Applescript Execution Wrapper

2015-12-26 Thread Frank Castellucci
https://github.com/FrankC01/clasew *clasew *- Clojure AppleScriptEngine Wrapper *Intent* - clasew provides an idiomatic Clojure wrapper for Java ScriptManager: specifically apple.AppleScriptManager, as well as providing scriptable applications HOF DSLs. Realizing that the audience for such

[ANN] clasew 0.2.1 - Clojure AppleScript Engine Wrapper

2015-10-12 Thread Frank Castellucci
https://github.com/FrankC01/clasew *clasew *- Clojure AppleScriptEngine Wrapper *Intent* - clasew provides an idiomatic Clojure wrapper for Java ScriptManager: specifically apple.AppleScriptManager, as well as providing scriptable applications HOF DSLs. Realizing that the audience for such

Re: Towards Greater Code Reuse

2015-10-02 Thread Frank Castellucci
Reuse is a matter of perspective. During the OO marketing blitz of the 90's, promise of re-use (C++, etc etc) convinced many to jump in the pool. So today there is a tremendous amount of abstract and deep hierarchies build with the notions that: "Someday this may be useful to specialize from

[ANN] clasew 0.2.0 - Clojure Applescript Execution Wrapper

2015-09-05 Thread Frank Castellucci
https://github.com/FrankC01/clasew *clasew *- Clojure AppleScriptEngine Wrapper *Intent* - clasew provides an idiomatic Clojure wrapper for Java ScriptManager: specifically apple.AppleScriptManager, as well as providing scriptable applications HOF DSLs. Realizing that the audience for such

[ANN] clasew 0.1.10

2015-06-09 Thread Frank Castellucci
https://github.com/FrankC01/clasew *clasew *- Clojure AppleScriptEngine Wrapper *Intent* - clasew provides an idiomatic Clojure wrapper for Java ScriptManager: specifically apple.AppleScriptManager, as well as providing scriptable applications HOF DSLs. Realizing that the audience for such

[ANN] clasew 0.1.9

2015-05-10 Thread Frank Castellucci
https://github.com/FrankC01/clasew *clasew *- Clojure AppleScriptEngine Wrapper *Intent* - clasew provides an idiomatic Clojure wrapper for Java ScriptManager: specifically apple.AppleScriptManager, as well as providing scriptable applications HOF DSLs. Realizing that the audience for such

Re: separation of concerns w/o encapsulation

2015-05-10 Thread Frank Castellucci
it. Especially easy through such things as: 3. Byte Code Injection - In the case of Java, and, 4. Easy work arounds - In the case of Clojure's *(**def my-local #'ns/their-privates)* How to avoid it? Discipline and code reviews. Frank Castellucci On Friday, May 8, 2015 at 12:29:50 PM

[ANN] clasew 0.1.18

2015-04-30 Thread Frank Castellucci
https://github.com/FrankC01/clasew *clasew *- Clojure AppleScriptEngine Wrapper *Intent* - classes provides an idiomatic Clojure wrapper for Java ScriptManager: specifically apple.AppleScriptManager, as well as providing scriptable applications HOF DSLs. Realizing that the audience for such

Re: [ANN] Understanding the Persistent Vector

2015-03-04 Thread Frank Castellucci
Jean It's been added to the must reads list. Will you be doing this for other data types? Again, Great Work! Frank On Saturday, February 28, 2015 at 11:14:17 AM UTC-5, Jean Niklas L'orange wrote: Hello fellow Clojurians, I am happy to announce that I have finished my blogpost series on

Re: 101 on simple and flexible graph query/update?

2014-07-10 Thread Frank Castellucci
Bertrand I've been doing a lot of Ontology (OWL) with directed graphs (with cycles) and DAGS. One application we went with the nested map structure however now that I've been working on a normalized BPMN/XPDL utility ( https://github.com/FrankC01/tributary ) I'm becoming enamored with the in

Re: OT: Github Alternatives

2014-07-01 Thread Frank Castellucci
wush.net On Monday, June 30, 2014 6:34:56 AM UTC-4, Adrian Mowat wrote: Hi All, Sorry for the off topic thread but my company is looking at alternatives to gihub that are a) hosted internally and b) cheaper (!) I was wondering what everyone else is using out there? The features we use

Re: Effective Clojure book?

2014-06-06 Thread Frank Castellucci
No, but there is support for just about everything Meyers so if you already own that you just saved yourself some money! Frank On Wednesday, June 4, 2014 9:30:26 PM UTC-4, Mike Fikes wrote: Are there any books yet that prescribe best practices for Clojure, à la Meyers or Bloch? -- You

Re: Examples of aget (multi-dimensional) and make-array

2014-05-17 Thread Frank Castellucci
As per the documentation http://clojuredocs.org/clojure_core/clojure.core/make-array you use this to collect Java Class types into an array. Remember that a make-array return is a mutable type. For example, a string in clojure is backed by java's String class. If you want to make a 3 member