Re: Developing Closure in 2019 on Windows 10 or using Windows -WSL/Linux.

2019-03-16 Thread Eric Calonico
Thanks for all your input Yesterday I got almost everything working... Today, lein is not able to create a new project, some symbol problem. However still runs well (+ 1 2). Besides that, I cannot make changes on Intellig / Cursive project...at least is what I think it is, Intellij cannot

Re: Developing Closure in 2019 on Windows 10 or using Windows - WSL/Linux.

2019-03-15 Thread Eric Calonico
I am trying o Windows for now, I got lein running with closure working but I cannot connect to intellij/Cursive, does anyone know? Em sexta-feira, 15 de março de 2019 19:44:41 UTC-3, Eric Calonico escreveu: > > Hi everyone, > > How are you? > > I finally just signed in on

Developing Closure in 2019 on Windows 10 or using Windows - WSL/Linux.

2019-03-15 Thread Eric Calonico
Hi everyone, How are you? I finally just signed in on the Eric's Normand with his help on *https://purelyfunctional.t v *and I will learn Closure. I was wondering the

Re: Closure lang for newbies in 2019

2019-03-14 Thread Eric Calonico
finally: https://practicalli.github.io/ > > Regards > > On Saturday, 9 March 2019 11:23:12 UTC-8, Eric Calonico wrote: >> >> Hi everybody, >> >> How are you? >> >> I saw some videos about Closure and I really liked the syntax and >> possibilities, however all

Re: Closure lang for newbies in 2019

2019-03-13 Thread Eric Calonico
pure or with WSL and to run Intellij IDE/Cursive on WSL with lein. Em domingo, 10 de março de 2019 16:37:24 UTC-3, Eric Calonico escreveu: > > Thanks Sean!!! > > Em domingo, 10 de março de 2019 01:25:30 UTC-3, Sean Corfield escreveu: >> >> > Such a beautiful language wi

Re: Closure lang for newbies in 2019

2019-03-10 Thread Eric Calonico
> > Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN > An Architect's View -- http://corfield.org/ > > "If you're not annoying somebody, you're not really alive." > -- Margaret Atwood > > > -- > *From:* clo...@googlegroups.

Re: Closure lang for newbies in 2019

2019-03-09 Thread Eric Calonico
Hi Marcin, I gree 110% with you!!! I am having the same problems and I agree 100% with you!! What's more, I am on Windows...lol It's just too much work right now, not enough free tutorials and I am not a professional programmer. I'd rather learn by video tutorials that's a weakness of

Closure lang for newbies in 2019

2019-03-09 Thread Eric Calonico
Hi everybody, How are you? I saw some videos about Closure and I really liked the syntax and possibilities, however all tutorials I saw was very old, nothing new is coming out!! I am coming from OO world, Java, C#, JS. but I am not a professional programmer and I would like to build web

Re: metric-based testing (evaluating changes to Monte Carlo tree search library)

2018-10-07 Thread Eric Lavigne
rer/commit/1153b5d4db898d042de6e3aa0ab9d77e65c6e3cc On Saturday, October 6, 2018 at 5:41:27 PM UTC-4, Eric Lavigne wrote: > > *Summary* > > I am writing tests involving multiple metrics with tradeoffs. When I make > a software change, the tests should show check for changes acros

metric-based testing (evaluating changes to Monte Carlo tree search library)

2018-10-06 Thread Eric Lavigne
*Summary* I am writing tests involving multiple metrics with tradeoffs. When I make a software change, the tests should show check for changes across any of these metrics and show me that I was able to improve along one metric, but at the expense of another metric. If I decide that these

Re: Keyword namespacing best practices

2018-09-30 Thread Eric Lavigne
I would not use keyword namespaces in this situation. Users of the "fetch" function will likely type :timeout, :status, and :body when using this function. Keyword namespaces would just force users to type longer names for these. On Sunday, September 30, 2018 at 9:45:56 PM UTC-4, Michael

self-driving cars: 2 libraries, 2 tutorial projects

2018-09-27 Thread Eric Lavigne
After graduating Udacity’s self-driving car engineer nanodegree (highly recommended!) I was eager to apply the same techniques in Clojure. Hopefully other Clojure programmers will find this field interesting as well. Figurer: planning library https://github.com/ericlavigne/figurer Figurer

[ANN] Clojure SYNC Sponsorship kit (updated)

2018-01-02 Thread Eric Normand
a way for you to go. Rock on! Eric -- 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

Re: JVM hanging after -main

2017-12-20 Thread Eric Schoen
Ha! Almost nine years later, a Google search surfaced this thread in response to "java jvm hang exit DestroyJavaVM thread." I have a Clojure based web crawler built around pegasus (and thus, both threadpool agents and clojure core async agents) that uses a command line interface to crawl in

Re: Immutable names of things?

2017-12-11 Thread Eric Normand
language experience without breaking anything that was already compiled. You could redefine everything about a function (it's type signature, it's code, etc) but existing stuff would keep working. Then when the function was to your liking, you could recompile everything to use the new version. Eric

Re: [core.spec] Stricter map validations?

2017-11-15 Thread Eric Normand
in a function which you could deploy when you need it. Rock on! Eric On Tuesday, November 14, 2017 at 8:04:34 PM UTC-6, Didier wrote: > > | I think you're assuming you're validating API endpoints where client and > server are tightly coupled. I can imagine a microservices system whe

Re: [core.spec] Stricter map validations?

2017-11-14 Thread Eric Normand
ny resources that document these best practices? It seems like Clojure is trying to push us down this road but there's no map yet at the moment. > > > tirsdag 14. november 2017 19.43.55 UTC+1 skrev Sean Corfield følgende: >> >> Eric does raise an interesting question tho’: &g

Re: [ANN] tools.deps.alpha 0.2.167 and cli updates

2017-11-14 Thread Eric Normand
Oh this looks cool! On Tuesday, October 31, 2017 at 8:21:54 AM UTC-5, Alex Miller wrote: > > tools.deps.alpha 0.2.167 was released on Oct 26th. I have not announced > all interim releases but some of the recent changes include: > >- Overhaul of the provider extension points >- Initial

Re: [core.spec] Stricter map validations?

2017-11-14 Thread Eric Normand
, 14 November 2017 11:20:14 UTC-8, Robin Heggelund Hansen wrote: >> >> Isn't this precisely why you should use namespaced keywords? >> >> tirsdag 14. november 2017 19.43.55 UTC+1 skrev Sean Corfield følgende: >>> >>> Eric does raise an interesting question th

Re: [core.spec] Stricter map validations?

2017-11-14 Thread Eric Normand
to some resources? On Tue, Nov 14, 2017 at 12:35 PM, Sean Corfield <s...@corfield.org> wrote: > Eric does raise an interesting question tho’: > > > > If you have an API that cares about ‘a’, ‘b’, and ‘c’ and you later > specify that ‘d’ is optional and should be an ‘

Re: [core.spec] Stricter map validations?

2017-11-14 Thread Eric Normand
mpatible set of specs. That sort of compatibility > isn't possible when you go from disallowing something to allowing it. > > On Tuesday, November 14, 2017 at 10:15:23 AM UTC-6, Eric Normand wrote: >> >> Hey everybody! >> >> I'm chiming in after seeing this l

Re: [core.spec] Stricter map validations?

2017-11-14 Thread Eric Normand
something. In short: why is it forever? He does mention is that logic engines don't have negation. Does this hint that we will want to be using logic engines to reason over our specs? Thanks Eric -- You received this message because you are subscribed to the Google Groups "Clojure" grou

[ANN] Clojure SYNC in New Orleans in February

2017-10-05 Thread Eric Normand
hope to see you there. Rock on! Eric Normand -- 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

GSoC

2017-03-09 Thread Eric Campbell
ration. Could I talk to someone about potentially working on one of these projects for the summer? Thanks! Eric -- 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

[ANN] Your chance to get PurelyFunctional.tv Online Mentoring for free

2016-06-06 Thread Eric Normand
-site-launch-giveaway/> . Rock on! Eric -- 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

Clojure eXchange 2015

2015-12-07 Thread Eric Le Goff
Just found that talks are available on Skills Matter https://skillsmatter.com/conferences/6861-clojure-exchange-2015#skillscasts Eric -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroup

Re: Pareto's Clojure

2015-11-14 Thread Eric Normand
expressions strongly dominate the rest. That means if you learn the most common, say, the 200 most common expressions first, you'll optimize learning things you're likely to use in your code and read in other code. http://www.lispcast.com/100-most-used-clojure-expressions Rock on! Eric -- You

Re: help with clojure

2015-11-14 Thread Eric Normand
rst element from a list? (def ls '(+ 1 2)) (first ls) => '+ (rest ls) => '(1 2) http://clojuredocs.org/clojure.core/rest So your function would become: (defn evaltree [tree] (cons (eval tree) (rest tree))) I hope that helps. Rock on! Eric -- Eric Normand Chief Instigator, LispC

Re: Pareto's Clojure

2015-11-11 Thread Eric Normand
, future, delay, promise Wow, that was kind of fun. Eric On Tuesday, November 10, 2015 at 5:27:44 PM UTC-6, Sayth Renshaw wrote: > > Morning > > Currently driving through Clojure country reading Clojure for the brave > abs typing examples out of the clojure cookbook. > &

clojure reflection error

2015-10-29 Thread Eric Yang
HI there, I used this lib [io.forward/clojure-mail "1.0"] in my test, it works fine on my local box, but when I run in in jenkins, there is a strange reflection error, any clue why it happened? Thanks! 18:40:02,623 ERROR [SoapUI] An error occurred [No matching field found:

Re: clojure reflection error

2015-10-29 Thread Eric Yang
it is not String, it should be javax.mail.Store On Thursday, October 29, 2015 at 4:30:37 PM UTC-7, Eric Yang wrote: > > HI there, > > > I used this lib [io.forward/clojure-mail "1.0"] in my test, it works fine > on my local box, but when I run in in jenkins, ther

Re: [ANN] LispCast Single Page Applications with ClojureScript and Om

2015-09-20 Thread Eric Normand
e used for a long time. As far as making a course for Om.next, that will have to wait for it to be released. Thanks Eric -- 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 tha

Re: [ANN] LispCast Single Page Applications with ClojureScript and Om

2015-09-19 Thread Eric Normand
Hi Tj, Thanks for the kind words! I'm really glad you liked the course. It seems like you understood what I was trying to do. And I'm happy to hear that someone got so much benefit from my work. And you sound like a nice person! I hope to meet you some day. Thanks again. Rock on! Eric

[ANN] LispCast Single Page Applications with ClojureScript and Om

2015-09-17 Thread Eric Normand
e now. If you want to learn ClojureScript, please check out *LispCast Single Page Applications with ClojureScript and Om <http://www.purelyfunctional.tv/single-page-applications>.* Rock on! Eric -- You received this message because you are subscribed to the Google Groups "Clojure"

Function syntax

2015-08-13 Thread Eric Le Goff
of personal style ? Thanks -- Eric Le Goff http://fr.linkedin.com/in/elegoff @elegoff https://twitter.com/elegoff -- 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

Re: Using a dynamic var for my database connection for implicit connections+transactions

2015-08-06 Thread Eric Normand
Ring middleware like this: (defn wrap-db [handler] (fn [req] (binding [db @current-connection] (handler req The connection it gets at the beginning will be with it throughout, so you won't ever have a weird case where the connection atom is changed in the middle. Thanks Eric

Metadata

2015-08-05 Thread Eric Le Goff
The page http://clojure.org/metadata states that it can also be used by application developers for many purposes, annotating data sources, policy etc. Could anyone elaborate about some real use case scenarios where they need to use this metadata feature ? Regards, -- Eric Le Goff http

Re: [ANN] Replete ClojureScript REPL iOS app available

2015-07-21 Thread Eric Normand
Nice -- 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

Re: Clojure needs a web framework with more momentum

2015-05-04 Thread Eric MacAdie
answer in Clojure to do it yourself can sound like go jump off a cliff. = Eric MacAdie On Mon, May 4, 2015 at 7:09 AM, Sean Johnson belu...@acm.org wrote: On Monday, May 4, 2015 at 4:41:02 AM UTC-4, Sven Richter wrote: All in all this is basically the direction I want to go with closp

Re: Who's using Clojure?

2015-03-21 Thread Eric Richmond
We're using Clojure in production @ Indaba Music to power conversesamplelibrary.com -Eric On Tuesday, April 19, 2011 at 10:38:14 AM UTC-4, Damien wrote: Hi Everyone, I'm on a mission: introducing Clojure in my company, which is a big consulting company like many others. I started

Basic usage of namespaces

2014-12-24 Thread Eric Le Goff
... Thanks for your understanding (and merry xmas) Eric -- 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

Re: [ANN] Clojure Videos (with options for Linux users)

2014-12-11 Thread Eric Normand
Hello! If you're still interested, the LispCast core.async videos http://purelyfunctional.tv/core-async are out and available. They focus on the basics and would be a great introduction the Timothy Baldridge's videos. Rock on! Eric -- You received this message because you are subscribed

Re: Zelkova: Elm-style FRP for Clojure and ClojureScript

2014-12-06 Thread eric
Any real things that have been achieved that you'd want to highlight? I'd be interested in porting them to Clojure, possibly using Zelkova, as an exercise in FRP coding. On Sunday, December 7, 2014 12:29:19 PM UTC+11, raould wrote: From what I understand it's conceptually not ready for

Re: Zelkova: Elm-style FRP for Clojure and ClojureScript

2014-12-06 Thread eric
to read Evan Czaplicki's 2012 thesis on Elm to understand that different perspective better, and the more I understood it the more compelling I found that approach. I had a very similar experience with the paper as Eric Normand recently described [3], and that Concurrent ML code was just

Re: book for a beginner with some exercises

2014-10-18 Thread Eric Normand
solve a problem, you'll get access to lots of solutions in many languages. Very good problems. Thanks Eric On Tuesday, October 14, 2014 6:57:50 AM UTC-5, Roelof Wobben wrote: Hello, Is there a book for a beginner in Clojure where I can learn things and practice the things I learned with some

Re: [PSA] Clojars scp disabled until further notice

2014-10-09 Thread Eric Normand
Hey Nelson, I would love to help out with raising funds for Clojars. I've got a great idea that I need to talk to you about. I can provide execution and promotion. Let's talk. Eric On Wednesday, October 8, 2014 7:49:38 PM UTC-5, Bridget wrote: On Friday, September 26, 2014 11:09:55 AM

Re: Where can one find low hanging fruit for open source contribution?

2014-10-09 Thread Eric Normand
There's a new weekly newsletter called Clojure in the Open that lists small tasks that Open Source projects are asking for: http://www.longstorm.org/weekly/cito/1/ Eric On Saturday, September 27, 2014 1:34:19 AM UTC-5, kurofune wrote: I am an looking for a good, active, open source Clojure

Re: [ANN] Clojure Videos (with options for Linux users)

2014-10-09 Thread Eric Normand
They are definitely good for the beginner level. They only assume basic Clojure knowledge. Rock on! Eric -- 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

[JOBS] Remote Clojure Developers Wanted

2014-09-05 Thread Eric Normand
work environment. A team that will push you to learn new techniques and solve new problems. There's much more information here: http://buyhappy.co/jobs.html Please contact me at my work email: e...@buyhappy.co Thanks Eric -- You received this message because you are subscribed to the Google

Re: Strange behavior with alts! and :default in core async

2014-08-15 Thread Eric Normand
is evaluated before any operation happens)? I'm not sure about the evaluation order, but I bet you can come up with an experiment to test it :) Eric On Friday, August 15, 2014 8:35:05 AM UTC-4, Daniel Solano Gómez wrote: On Thu Aug 14 19:04 2014, dgrnbrg wrote: You're all right

Re: Strange behavior with alts! and :default in core async

2014-08-14 Thread Eric Normand
] (async/alts! [[inner-chan e]] :default :default)] (if (= :default val) (println inner-chan was not ready) (if val (println did the put to inner-chan) (println inner-chan is closed I hope that helps. Let me know if you have any more questions. Eric On Thursday, August 14

Re: tools.analyzer[.js/.jvm], tools.emitter.jvm, status report

2014-08-13 Thread Eric Normand
This looks really awesome! -- 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

Example in Joy of Clojure, 2nd edition (MEAP)

2014-02-15 Thread Eric
hide any external var. Could someone please help me understand this? Thank you in advance, Eric -- 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

Re: Example in Joy of Clojure, 2nd edition (MEAP)

2014-02-15 Thread Eric
Hi Jan, OK, I get it, thanks a lot for your quick answer. Eric Le samedi 15 février 2014 17:49:57 UTC+1, Jan Herich a écrit : Hello Eric, You can rewrite this functionality with key# and r# instead of ~'key and ~'r and it would work just as well, it's only not necessary to use unique

equality

2014-01-27 Thread Eric Le Goff
Newbie question : user= (= 42 42) true user= (= 42 42.0) false I did not expect last result. I understand that underlying classes are not the same i.e user= (class 42) java.lang.Long user= (class 42.0) java.lang.Double but anyway I'am surprised Cheers -- Eric -- -- You received

Re: [ANN] dynalint 0.1.0

2014-01-11 Thread Eric Normand
Hi Ambrose, This looks great! I'll give it a try. Eric http://lispcast.com On Saturday, January 11, 2014 8:46:40 AM UTC-6, Ambrose Bonnaire-Sergeant wrote: Hi, For those who like analysing their programs I present Dynalint, a simplistic linter. It's essentially a bunch of manually

Akka-like framework in Clojure ?

2013-12-27 Thread Eric Le Goff
if there was some clojure based framework available which could implement rather similar features to Akka. In particular, I would be interested in an implementation of the Actor Model [1] Thanks. Eric [1] http://en.wikipedia.org/wiki/Actor_model -- -- You received this message because you

Re: Releasing Caribou today: Open Source Clojure Web Ecosystem

2013-11-14 Thread Eric Turner
You typically need two spaces at the end of a line of markdown to force a line break. If your converter supports Github-flavored markdown then I think that will respect newlines. I've used marked.jshttps://github.com/chjj/markedon my personal note-taking web app, and it lets you configure it

[ANN] LispCast Introduction to Clojure Videos

2013-09-13 Thread Eric Normand
:) and ends with data-driven programming. The point is to show how powerful programming with data can be. At the moment, I am selling them for $12 with no DRM. The price may increase soon on advice from several people. Enjoy! Eric -- -- You received this message because you are subscribed

Re: In what OS do you code?

2013-06-16 Thread Eric MacAdie
OT: Is there a way to download OpenJDK directly? It looks like the download page only has directions on using package managers. Perhaps I missed a link somewhere. - Eric MacAdie On Sat, Jun 15, 2013 at 8:59 PM, John Gabriele jmg3...@gmail.com wrote: On Saturday, June 15, 2013 9:40:13 PM UTC-4

Re: Clojure in production

2013-06-11 Thread Eric MacAdie
OT, but, personally, I look forward to a world free of Javascript. On Tue, Jun 11, 2013 at 4:38 AM, Bruce Durling b...@otfrom.com wrote: Hey! Oh, and we use clojure for all of our stuff at Mastodon C that isn't html or javascript and I think the javascript's days are numbered. cheers,

Re: emacs - how to wean me off the family of Java IDEs

2013-05-10 Thread Eric S Fraga
now use evil mode. My wrists thank me all the time for this. -- : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D : in Emacs 24.3.50.1 + Ma Gnus v0.8 + evil 1.0-dev : BBDB version 3.02 ($Date: 2013/04/13 13:39:40 $) -- -- You received this message because you are subscribed to the Google Groups Clojure

Clojure - CLR - JS - Visual Studio Extension

2013-02-19 Thread Eric Greene
I am interested creating an open source CLR version of Clojure which compiles to JavaScript and ultimately the creation of an open source extension for Visual Studio which provides syntax-highlighting, intellisense, automatic compilation on save, etc... of Clojure for JavaScript. Has anyone

ANN LispCast Videos

2013-02-18 Thread Eric Normand
more. If you think it could be useful to you or someone you know, please check it out. http://www.kickstarter.com/projects/376627045/lispcast-introduction-to-clojure-videos Thanks! Eric -- -- You received this message because you are subscribed to the Google Groups Clojure group. To post

edn test data generator for vetting edn across platforms and a .Net edn reader/writer

2013-02-15 Thread Eric Thorsen
own .net edn reader/writer which can be found here: https://github.com/edn-format/edn-dot-net Feedback welcome! Thanks, Eric *Eric Thorsen* *ThorTech Solutions **www.thortech-solutions.com **(914) 358-9338 [work] **(914) 358-9343 [fax]* *(914) 804-4954 [cell]* -- -- You received

.net port of fressian : fressian-clr

2013-02-15 Thread Eric Thorsen
We've created a .net port for fressian and tested this back and forth with the java library. Repo is here: https://github.com/fressian/fressian-clr Feedback welcome! Eric -- -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group

Re: RC 16: Last chance to test against Clojure 1.5 before it ships

2013-02-15 Thread Eric Arthen
) at clojure.lang.Var.invoke(Var.java:419) at clojure.lang.AFn.applyToHelper(AFn.java:163) at clojure.lang.Var.applyTo(Var.java:532) at clojure.main.main(main.java:37) Subprocess failed -Eric On Wednesday, February 13, 2013 10:33:42 PM UTC-5, stuart@gmail.com wrote: If you care about Clojure 1.5

Re: Installing Clojure on Windows 7

2013-01-26 Thread Eric MacAdie
Cygwin. - Eric MacAdie On Sat, Jan 26, 2013 at 7:22 PM, Gregory Graham gsg...@gmail.com wrote: I'm a Clojure newbie, and during Christmas break I decided to learn Clojure, and installed it on my Mac, using Emacs, Nrepl, and Leiningen 2. When I got back to work, I put the same setup on my

Re: Full stack Clojure web/REST framework - is there any mileage in it?

2013-01-11 Thread Eric MacAdie
Is there a page that gives Clojure web recipes? It would be great for beginners if you could have one place that says To make a web app, you need X, Y and Z, and here are libraries that fulfil each of these needs. - Eric MacAdie On Fri, Jan 11, 2013 at 12:25 PM, Sean Corfield seancorfi

Re: Full stack Clojure web/REST framework - is there any mileage in it?

2013-01-11 Thread Eric MacAdie
Thanks for the info. I will look this over, and perhaps finally build my world-changing Clojure app. Or maybe just Hello World. - Eric MacAdie On Fri, Jan 11, 2013 at 3:58 PM, Marko Topolnik marko.topol...@gmail.comwrote: There's a pretty good page at herokuhttps://devcenter.heroku.com

Unit testing

2013-01-07 Thread Eric MacAdie
Is there a common unit testing framework for Clojure? I did some googling, put all the results were a couple of years old. - Eric MacAdie -- 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

Re: Will the JVM will always likely, remain the primary Clojure implementation ?

2012-12-28 Thread Eric MacAdie
Also: Isn't the JVM open source? - Eric MacAdie On Fri, Dec 28, 2012 at 11:25 AM, Softaddicts lprefonta...@softaddicts.cawrote: Given the number of JVM implementations available, I think you can qualify this as a low risk for the near future. If I would have to move our 15,000 lines code

Re: Clojure turns 5

2012-10-17 Thread Eric Thorsen
every day. Eric On Tuesday, October 16, 2012 9:53:55 PM UTC-4, Rich Hickey wrote: I released Clojure 5 years ago today. It's been a terrific ride so far. Thanks to everyone who contributes to making Clojure, and its community, great. Rich -- You received this message because you

Re: ClojureDocs and Clojure 1.4

2012-09-12 Thread Eric MacAdie
I am also interested in helping out with ClojureDocs. - Eric MacAdie On Wed, Sep 12, 2012 at 10:17 AM, cej38 junkerme...@gmail.com wrote: I am interested in updating the clojure.contrib section. -- You received this message because you are subscribed to the Google Groups Clojure group

reactive programming for UIs and other use cases

2012-07-26 Thread eric
For those that don't read the Clojure Dev Google group, there is a good discussion on reactive programminghttps://groups.google.com/d/topic/clojure-dev/LzVu4dIvOrg/discussiongoing on right now. The motivator is UIs in ClojureScript but the same concerns should apply to other UIs or entirely

Re: Logger conflicts

2012-07-24 Thread Eric in San Diego
Thanks for your response. I look forward to trying out your lib. As it happens, my problem seems magically to have vanished on its own, and I can't think of anything I did that might have shaken it loose. Gotta love problems that magically fix themselves (until they magically unfix

Logger conflicts

2012-07-23 Thread Eric in San Diego
I'm in the process of upgrading some oldish code, and I'm encountering some compatibility problems with the loggers required by various libraries. See the *appendix* below for my project.clj, which loads a number of libraries and to which I've recently added statements like this:

Re: Clojure shell calls results inconsistent with actual shell calls.

2012-07-16 Thread Eric in San Diego
Thanks for everyone's input. I think at this point I've concluded that this is not a clojure problem, but rather something going on with the program I'm calling in the shell. I'm talking to the support community there. In the meantime I've found a work-around. Thanks again for everyone's

Re: Clojure shell calls results inconsistent with actual shell calls.

2012-07-11 Thread Eric in San Diego
'no changes to the default environment'? On Wednesday, July 11, 2012 3:53:48 PM UTC-7, Michael Klishin wrote: Eric in San Diego: That's why I'm hoping there is some way I can compare and contrast the actual inputs that get fed into the app. At least post your exception message. MK mich

cljsbuild 0.2.2 build failure

2012-07-01 Thread Eric Harris-Braun
This gist https://gist.github.com/3019801 shows a lein cljsbuild failure with the error: Could not locate clojure/instant__init.class or clojure/instant.clj on classpath Does anybody have any idea why this would be happening and what to do to fix it? Thanks, -e -- You received this

Re: Scheme dotted pair equivalent in Clojure

2012-06-16 Thread Eric Seidel
, this is much less of a concern, so Clojure enforces proper lists to increase safety :) Hope this was somewhat understandable, I'm too lazy to try to draw ASCII box-and-pointer diagrams right now.. Eric -- You received this message because you are subscribed to the Google Groups Clojure group

Re: Light Table - a new IDE concept

2012-04-15 Thread Eric Springer
On Saturday, 14 April 2012 04:34:54 UTC+10, looselytyped wrote: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group.

Re: A Bug of map function?

2012-02-16 Thread Eric Fong
That's the point. Empty lazy sequence doesn't work, but not empty lazy sequence works. On 2月15日, 上午9时44分, Armando Blancas abm221...@gmail.com wrote: eval doesn't mind lazy seqs as input: user= (map identity ['quote ()]) (quote ()) user= (class (map identity ['quote ()]))

AOT Error

2012-02-16 Thread Eric Fong
1. create a new leinigen project: lein new foo 2. modify foo.core.clj as follow: (ns foo.core) (defn format [] 1) 3. modify project.clj, add foo.core to aot: (defproject foo 1.0.0-SNAPSHOT :description FIXME: write description :dependencies [[org.clojure/clojure 1.3.0]] :aot

Re: A Bug of map function?

2012-02-14 Thread Eric Fong
/jvm/clojure/lang/C... - it should probably be testing for ISeq, not IPersistentList. On Feb 13, 1:02 am, Eric Fong fangyi...@gmail.com wrote: = (eval `'~(map identity [1 2 3])) (1 2 3) = (eval `'~(map identity ())) CompilerException java.lang.UnsupportedOperationException: Unknown

A Bug of map function?

2012-02-13 Thread Eric Fong
= (eval `'~(map identity [1 2 3])) (1 2 3) = (eval `'~(map identity ())) CompilerException java.lang.UnsupportedOperationException: Unknown Collection type, compiling:(NO_SOURCE_PATH:135) = (eval `'~(map identity nil)) CompilerException java.lang.UnsupportedOperationException: Unknown Collection

replace-first bug in clojure.string ?

2012-01-13 Thread Eric Fong
Clojure (require '(clojure [string :as string])) nil Clojure (string/replace-first a #b c) a Clojure (string/replace-first a #b (comp str last)) nil when pass a pattern and a function to the replace-first function, and the pattern doesn't match the string (first argument), replace-first will

Type hints for ^map migrating from 1.2 to 1.3

2011-12-06 Thread Eric in San Diego
I'm migrating some code from 1.2 to 1.3, and one of the things I've encountered is that it no longer accepts ^map as a type hint. It's happy if I use ^clojure.lang.PersistentArrayMap, but that's quite a mouthful. Is there a more compact abbreviation I can use? Where are such things documented?

testing framework for clojurescript?

2011-10-29 Thread Eric Harris-Braun
, -Eric -- 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

Re: Unexpected behavior with satisfies?

2011-10-19 Thread Eric in San Diego
version of pro-1, while fun will be testing for satisfaction of the current version. On Oct 15, 8:04 am, Eric in San Diego eric.sc...@acm.org wrote: Hi all - I'm experiencing some unexpected behavior with protocols. Stripping out extraneous details... ; (ns my.ns1

Re: Unexpected behavior with satisfies?

2011-10-16 Thread Eric in San Diego
Update: This appears to have been the product of a funky state. Restarting with a new swank service seems to have removed the problem. - e in sd On Oct 15, 8:04 am, Eric in San Diego eric.sc...@acm.org wrote: Hi all - I'm experiencing some unexpected behavior with protocols. Stripping out

Unexpected behavior with satisfies?

2011-10-15 Thread Eric in San Diego
Hi all - I'm experiencing some unexpected behavior with protocols. Stripping out extraneous details... ; (ns my.ns1 ...) (defprotocol pro-1 ...) (deftype T1 [...] pro-1 ...) (defn fun [p] ^{:pre [(satisfies? pro-1 p) ] } ...) Then in another file:

How do I add goog.ui.MenuItem or goog.ui.Option items to goog.ui.Select in clojurescript?

2011-10-10 Thread Eric Harris-Braun
Here's my clojurescript function: (defn make-select [elem-id] (let [select (goog.ui.Select. Heading) select-elem (d/element (keyword (str div# elem-id)))] (.addItemAt select (goog.ui.MenuItem. Item 1) 0) (.addItem select (goog.ui.Option. Item 2))

Re: How do I add goog.ui.MenuItem or goog.ui.Option items to goog.ui.Select in clojurescript?

2011-10-10 Thread Eric Harris-Braun
Well, I figured it out. It was working just fine. The problem was that the Options/MenuItems are added elsewhere to the dom. I didn't have the css loading so I just didn't notice that they were at the very bottom of the screen. On Oct 10, 9:25 pm, Eric Harris-Braun zippy.314@gmail.com

Re: goog.net.cookies with clojurescript?

2011-10-06 Thread Eric Harris-Braun
[]   (.set goog.net.cookies name content -1)) Which will properly set the cookie (see attachment) On Wed, Oct 5, 2011 at 11:24 PM, Eric Harris-Braun zippy.314@gmail.comwrote: Has anybody successfully used cookies in clojurescript with goog.net.cookies? I keep getting this error

goog.net.cookies with clojurescript?

2011-10-05 Thread Eric Harris-Braun
Has anybody successfully used cookies in clojurescript with goog.net.cookies? I keep getting this error: 'this.isValidName' [undefined] is not a function (Safari) or Uncaught TypeError: Object [object DOMWindow] has no method 'isValidName' (Chrome) when I try to set a cookie via

Re: seeking advice for reducing boilerplate

2011-09-28 Thread Eric Lavigne
While trying out clj-webdriver (for testing web pages), I got the impulse to reduce some of my boilerplate. I'd like your advice on best practices. I would start with the main test macro, web-test. I would replace your local variable b with a dynamically bound var *browser* that web-test is

clojurescript closure problem?

2011-09-21 Thread Eric Harris-Braun
Check out this little bit of code: (doseq [hid [a b c]] (goog.dom.appendChild (goog.dom.$ some-element-id) (goog.dom.createDom div (.strobj {id hid}) (str Test-hid))) (goog.events.listen (goog.dom.$ hid) goog.events.EventType.CLICK, (fn [e] (js/alert hid What I want it do to is add in a

Re: Contagious BigInts in 1.3? Why is (type (- 2 1N)) java.lang.Long?

2011-09-08 Thread Eric Lavigne
You have discovered a very recent change. The idea is to automatically switch to longs for performance when it is clear that overflow will not occur. https://github.com/clojure/clojure/commit/684fca15040e1ec8753429909b2d463e99d857e7 There are still some problems with this optimization,

Re: coming from statically typed oo languages - how do deal with complex objects graphs in clojure?

2011-09-04 Thread Eric Lavigne
i started with a tic tac toe implementation, but i'm stuck: I used the same example problem last year to teach Clojure to two people that were new to programming. Hopefully you'll find their code helpful. https://github.com/algarete13/tic-tac-toe -- You received this message because you

  1   2   3   >