Re: Frustrations so far

2016-07-23 Thread Mimmo Cosenza
One of the best and instructive post I have read in years. Thanks Timothy Mimmo > Il giorno 23 lug 2016, alle ore 22:26, Timothy Baldridge > ha scritto: > > Peter, > > I share your frustration, or at least I did at one point. If you dig back > about 6 years in this

Re: [ANN] CIDER 0.12 (Seattle)

2016-04-18 Thread Mimmo Cosenza
a thousand thanks for the Clojure Interactive Development Environement that Rocks! mimmo > On 18 Apr 2016, at 08:17, Andrea Russo wrote: > > Awesome! Thank you very much! > > Il 18/apr/2016 03:50, "Timothy Washington" > ha

Re: Reagent html tags

2016-04-17 Thread Mimmo Cosenza
onclick is not an html tag. here is the event list of react. take into account that react events are camelCase like onClick http://facebook.github.io/react/docs/events.html#supported-events and here is the explanation of the

Re: Clojure IoT?

2016-04-10 Thread Mimmo Cosenza
Hi Gregg, my team is working for a customer which is making a very intersting IoT device (named Linfa). We use cljs on a nodejs running on a microcontroller, clojure to implement microservices on the back-end and cljs/react.js/react.native to implement the app to control the iot device from any

Re: How do threads work in command-line REPL?

2016-02-09 Thread Mimmo Cosenza
I just tried with boot real: > boot.user=> (.getId (Thread/currentThread)) > 34 > boot.user=> (.getId (Thread/currentThread)) > 34 > boot.user=> (.getId (Thread/currentThread)) > 34 > boot.user=> (.getId (Thread/currentThread)) > 34 > boot.user=> (.getId (Thread/currentThread)) > 34 > boot.user=>

Re: How do threads work in command-line REPL?

2016-02-09 Thread Mimmo Cosenza
change instantly, it seems to > change when I've left it idle for a bit. Also on lein 2.5.2. > > On Tue, Feb 9, 2016 at 1:45 PM, Mimmo Cosenza <mimmo.cose...@gmail.com > <mailto:mimmo.cose...@gmail.com>> wrote: > I just tried with boot real: > >> boot.

Re: In search of the little transducer

2016-01-30 Thread Mimmo Cosenza
I personally confirm you opinion mimmo > On 30 Jan 2016, at 15:44, jjttjj wrote: > > Personally I found Tim Baldridge's video series on transducers to be > extremely eye opening. They can be found (among some other good videos) here: > https://tbaldridge.pivotshare.com/ >

Re: [ANN] Truss, an assertions lib for Clojure/Script

2016-01-12 Thread Mimmo Cosenza
Thanks Peter, I like it a lot, I mean a lot… mimmo > On Jan 12, 2016, at 9:06 AM, Peter Taoussanis wrote: > > Hi all, > > Quick update: have published a new assertions lib today for Clojure and > ClojureScript called Truss. > > tl;dr - can help you improve

[ANN] 20th tutorial of the modern-cljs series

2016-01-11 Thread Mimmo Cosenza
Hi all, I just published the 20th tutorial of the modern-cljs series. It talks about publishing a lib to clojars by using the boot build tool. https://github.com/magomimmo/modern-cljs/blob/master/doc/second-edition/tutorial-20.md

[ANN] 19th Tutorial the modern-cljs

2016-01-09 Thread Mimmo Cosenza
Hi all, I just published the 19th tutorial of the modern-cljs series. Based on a reference sample, it tries to explain how to make a library compliant with the Reader Conditionals extension: https://github.com/magomimmo/modern-cljs/blob/master/doc/second-edition/tutorial-19.md

Re: [ClojureScript] Boot running on Windows (was: [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2016-01-01 Thread Mimmo Cosenza
> And, yes, I am a bit of a masochist for having an Emacs / Leiningen / Clojure > environment on Windows XP :) Lol :-) Happy new year! Mimmo > > Sean Corfield -- (904) 302-SEAN > An Architect's View -- http://corfield.org/ > > "If you're not annoying somebody, you're not really alive." > --

Re: clojars down?

2016-01-01 Thread Mimmo Cosenza
it’s down here too. http://status.linode.com/ mimmo > On 01 Jan 2016, at 19:49, Bobby Eickhoff wrote: > > Is anyone else having trouble connecting to clojars.org? Firefox can't > connect: "The connection has timed out". Neither can lein: >

[ANN] 18th Tutorial of the modern-clsj series

2015-12-29 Thread Mimmo Cosenza
Hi all, just before my vacation, I published the 18th tutorial of the modern-cljs series. It uses a TDD environment augmented with REPLs to show how experiment within the CLJS REPL in the middle of a TDD workflow.

Re: [ClojureScript] [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-27 Thread Mimmo Cosenza
Hi Sven, I forwarded your guess to the #boot channel on slack https://clojurians.slack.com/archives/boot/p1451213798007029 My best mimmo > On 26 Dec 2015, at 21:42, 'Sven Richter' via ClojureScript >

Re: [ClojureScript] Re: [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-27 Thread Mimmo Cosenza
https://clojurians.slack.com/archives/boot/p1451225818007032 Mimmo > Il giorno 26 dic 2015, alle ore 21:42, 'Sven Richter' via ClojureScript > ha scritto: > > Hi Yuri, > > I followed to the CLJ bug and as far as I understood Alex said that clojure > is not

Re: Would a custom constructor for records be a silly idea?

2015-12-27 Thread Mimmo Cosenza
A custum constructor (aka factory function) is even considered idiomatic https://github.com/swannodette/lt-cljs-tutorial/blob/master/lt-cljs-tutorial.cljs#L1289 HIH mimmo > On 27 Dec 2015, at 17:22,

Re: [ClojureScript] [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-25 Thread Mimmo Cosenza
> would correspond to steps 1,5,6,8 below. > > Erik. > -- > i farta > >> Den 25. des. 2015 kl. 08.36 skrev Mimmo Cosenza <mimmo.cose...@gmail.com>: >> >> Hi Erlis, >> the best way to correct typos is by using the pull request mechanics of >>

Re: [ClojureScript] [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-24 Thread Mimmo Cosenza
t; Thanks for creating this! > > Erlis > > On Thu, Dec 24, 2015 at 7:08 AM, Mimmo Cosenza <mimmo.cose...@gmail.com > <mailto:mimmo.cose...@gmail.com>> wrote: > I wrote a warning note in the README.MD <http://readme.md/> of the series, by > suggesting to

Re: [ClojureScript] [ANN] kabel 0.1.0 release

2015-12-24 Thread Mimmo Cosenza
nice! thanks mimmo > On 24 Dec 2015, at 18:03, Christian Weilbach wrote: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Hello, > > I am happy to announce the first independent release of kabel (German > for wire or cable), a websocket library that is used by

Re: [ClojureScript] Re: [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-24 Thread Mimmo Cosenza
yes, I saw it. As I have some free time I’ll add a note ato the series for windows users that suggest to use a virtual machine or docker while waiting for boot be able to run on windows too. cheers mimmo > On 24 Dec 2015, at 09:13, 'Sven Richter' via ClojureScript >

Re: [ClojureScript] [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-24 Thread Mimmo Cosenza
I wrote a warning note in the README.MD of the series, by suggesting to use virtualbox or docker to be able to follow the tutorial. I really do not have any MS Windows skill to be able to help anyone on those OSs. My best mimmo > On Dec 24, 2015, at 9:13 AM, 'Sven Richter' via ClojureScript

Re: [ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-20 Thread Mimmo Cosenza
> (release 4.2.3 at the moment). typo….release 2.4.2 sorry about that mimmo -- 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

[ANN] modern-cljs - 17th tutorial - REPLing with Enlive

2015-12-20 Thread Mimmo Cosenza
Hi all, I just published the 17th tutorial- REPLing with Enlive - of the modern-cljs series. It has been realy easy to port the first edition of the tutorial, which was based on leiningen/cljsbuild, to boot build tool (release 4.2.3 at the moment). I'm really impressed by the signal/noise ratio

Re: [ANN] Boot 2.5

2015-12-18 Thread Mimmo Cosenza
Hi Sean, FWIW, I confirm your words, even if I only used the 2.4.2 release and I stll have to understand a lot of thing about it. cheers mimmo > On 18 Dec 2015, at 23:14, Sean Corfield wrote: > > Alan Dipert wrote on Wednesday, December 16, 2015 at 3:26 PM: >> Boot, your

[ANN] 16th episode of modern-cljs series

2015-12-17 Thread Mimmo Cosenza
Hi all, I just published the 16th episode/tutorial - On pleasing TDD practitioners - of the modern-cljs series. It approaches as much as possibile a tdd environment for both CLJ/CLJS within a live coding enviromment. The tutorial is based on boot instead of leiningen/cljsbuild

Re: [ANN] modern-cljs second edition

2015-12-16 Thread Mimmo Cosenza
Thanks Bryan! mimmo > On 16 Dec 2015, at 03:54, Bryan Maass wrote: > > Kudos on your second edition. I used the first edition back when it came out > to dip my toes into the cljs universe. I've since led development on a > medium-large cljs spa. > > I gave a skim to

[ANN] modern-cljs second edition

2015-12-13 Thread Mimmo Cosenza
Hi all, I just published the very first draft of the second edition of the modern-cljs series which already includes 15 tutorials. In the next few weeks I hope to find the time to publish other 4/5 tutorials of the series. https://github.com/magomimmo/modern-cljs

Re: CIDER 0.10 is out!

2015-12-03 Thread Mimmo Cosenza
thanks. You rock mimmo > On 04 Dec 2015, at 01:10, Edward Knyshov wrote: > > Congratulations! You made a great work. > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to

Re: best practice with forked libraries

2015-11-17 Thread Mimmo Cosenza
A lot of time ago I wrote the following tutorial on this topic. https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-19.md HIH mimmo > On 17 Nov 2015, at 20:48, Paul deGrandis

Re: Tessel and ClojureScript

2015-10-15 Thread Mimmo Cosenza
I never used tessel, but we run class/nodejs on a bunch of similar products. Probably you have to verify the compatibility of the nodejs version. Eventually you could recompile the one the fit cljs. and yes, you’ll have a lot, really a lot of fun too. mimmo > On 15 Oct 2015, at 03:11, Erlis

Re: How to do functional programming

2015-10-08 Thread Mimmo Cosenza
https://tbaldridge.pivotshare.com/media/oop-lesson-1/28290 I do not remember if the other tutorials (2,3 and 4) on OOP are free as well… mimmo > On 08 Oct 2015, at 21:36, Raoul Duke wrote: > >> The way I like to

Re: [ClojureScript] ANN: ClojureScript 0.0-2644, enhanced REPLs

2015-01-02 Thread Mimmo Cosenza
may I borrow some energy from you? you’re awesome thanks, thanks. thanks so much! mimmo On 03 Jan 2015, at 00:18, David Nolen dnolen.li...@gmail.com wrote: ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code:

Re: [ClojureScript] Using ClojureScript in Production?

2014-12-29 Thread Mimmo Cosenza
Done! Thanks mimmo On 29 Dec 2014, at 18:03, David Nolen dnolen.li...@gmail.com wrote: If you or your team are using ClojureScript in production add an entry here: https://github.com/clojure/clojurescript/wiki/Companies-Using-ClojureScript Many thanks, David -- Note that posts

Re: [ClojureScript] ANN: ClojureScript 0.0-2505

2014-12-21 Thread Mimmo Cosenza
David, you’re unstoppable ;-) mimmo On 21 Dec 2014, at 19:12, David Nolen dnolen.li...@gmail.com wrote: ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript New release version: 0.0-2505 Leiningen

Re: [ClojureScript] Browserless ClojureScript

2014-12-21 Thread Mimmo Cosenza
wonderful! mimmo On 21 Dec 2014, at 19:58, David Nolen dnolen.li...@gmail.com wrote: ClojureScript's Node.js support has come a very long way. I've written a short post about it http://swannodette.github.io/2014/12/21/browserless-clojurescript/. I think this will be of interest to

[ANN] cljs-start 1.0.4

2014-11-11 Thread Mimmo Cosenza
Hi all, I just deployed the 0.1.4 release of cljs-start lein-template to create ClojureScript libs with batteries included. https://github.com/magomimmo/cljs-start https://github.com/magomimmo/cljs-start It update all dependencies and plugins to the latest available releases: - clojure 1.6.0

Re: is their a Clojure framework for handling form validation?

2014-07-08 Thread Mimmo Cosenza
Sorry for the delay, I just saw this thread now. I used https://github.com/cemerick/valip A version of https://github.com/weavejester/valip by Chas Emerick which can be used for both client and server side validation. You could eventually take a look at the way I used from here on:

Re: [ClojureScript] Re: ClojureScript Clojure 1.6.0

2014-06-06 Thread Mimmo Cosenza
shouldn't be using the CLJS analyzer for this stuff anymore, but figured I should mention. Cheers, Chris. On Fri, Jun 6, 2014 at 10:37 AM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: +1 mimmo On 06 Jun 2014, at 19:22, Andrey Antukh n...@niwi.be wrote: +1 2014-06-06 19:19 GMT+02

Re: Leiningen just hangs

2014-05-15 Thread Mimmo Cosenza
try removing ~/.m2 On 15 May 2014, at 20:56, Mark Watson mkw5...@gmail.com wrote: I don't have a ~/.lein/profiles.clj file. I removed all the Leiningen files, tried with a fresh install, still no luck. On Thursday, May 15, 2014 2:38:34 PM UTC-4, Gary Trakhman wrote: Did you try to

Re: [ClojureScript] Re: [ANN] om-start lein template for nrepl compliant editors/IDEs

2014-05-01 Thread Mimmo Cosenza
Hi Laurent, thanks so much. Today I had the time to take a look at my repos on github after a while :(( just merged your PRs together with other couple which were pending there…. My best mimmo On 01 May 2014, at 18:49, Laurent PETIT laurent.pe...@gmail.com wrote: Hi Mimmo, I sent 2

Re: Comprehensive lein template list?

2014-04-26 Thread Mimmo Cosenza
thanks! On 26 Apr 2014, at 03:18, Colin Jones trptco...@gmail.com wrote: Since these projects have to be named lein-template, you can actually get the full list via `lein search`, provided you don't need to search non-standard/private repositories. I bumped my :user profile's

Re: Comprehensive lein template list?

2014-04-26 Thread Mimmo Cosenza
Regarding the lein-templates for cljs going from very minimal to batteries included, my personal opinion is that we should be able to create something like http://yeoman.io/index.html Any thoughts? Thanks mimmo On 26 Apr 2014, at 00:49, Mark Engelberg mark.engelb...@gmail.com wrote: Is

Re: Style - Keyword access or accessors?

2014-04-25 Thread Mimmo Cosenza
I do as Dan does. Sometimes I prefer to use defrecord instead of a regular map, e.g. when there are mutable values involved. In such a case I always define a constructor for the record instances. mimmo On 22 Apr 2014, at 12:06, Colin Yates colin.ya...@gmail.com wrote: Thanks Dan, One

Re: Comprehensive lein template list?

2014-04-25 Thread Mimmo Cosenza
AFAIK the only available list of plugins/templates the following: https://github.com/technomancy/leiningen/wiki/plugins IMHO the best thing would be to create a pair of template/plugin which allow you to create a bare bone project (via template) and then add component as you need/choose during

Re: is there a way I can learn clojure with a lot of exercises

2014-04-16 Thread Mimmo Cosenza
In my humble experience, the best way to learn a language is to follow your way to learn a language, that means the same way you were already successful with the latest language you learnt. Hopefully in the future CLJ could become the very first language the new generation will learn (today I

Re: Why I'm giving Clojure a try

2014-04-16 Thread Mimmo Cosenza
On 16 Apr 2014, at 23:10, Sean Corfield s...@corfield.org wrote: I used Emacs for just over two years before switching to LT, BTW (well, after a near 20 year break from Emacs before that). which means you stopped to use emacs because of Java like I did 20 years ago? Have you noted that your

Re: [ANN] 1st public release of thi.ng geometry toolkit (CLJ CLJS)

2014-03-10 Thread Mimmo Cosenza
This stuff should be great. Thanks so much for sharing it. mimmo On 10 Mar 2014, at 22:32, Karsten Schmidt toxmeis...@gmail.com wrote: It is my absolute pleasure to finally announce the first public release of the 2d/3d geometry library/toolkit: thi.ng/geom Having worked on this regularly

Re: Lessons Learned from Adopting Clojure

2014-02-04 Thread Mimmo Cosenza
On Feb 4, 2014, at 1:06 PM, Jay Fields j...@jayfields.com wrote: Hi Jay, thanks for the report. I only have few doubts about REPL making TDD to shame. I'm not a TDD practitioner, but I would not be so tranchant with it. The REPL is great, that's for sure, but IMHO it does not relegate TDD

Re: Lessons Learned from Adopting Clojure

2014-02-04 Thread Mimmo Cosenza
On Feb 4, 2014, at 5:33 PM, Jay Fields j...@jayfields.com wrote: On Tuesday, February 4, 2014 8:17:44 AM UTC-5, Magomimmo wrote: thanks for the report. I only have few doubts about REPL making TDD to shame. In this blog entry -

Re: Lessons Learned from Adopting Clojure

2014-02-04 Thread Mimmo Cosenza
On Feb 4, 2014, at 6:13 PM, Sean Corfield s...@corfield.org wrote: The REPL is great, that's for sure, but IMHO it does not relegate TDD feedback/loop in a niche, because you can complement one with the other. Indeed you can - and Jay does - and so do I. And me too. So we are all in the

Re: [ClojureScript] A question for TDD practitioners

2014-01-29 Thread Mimmo Cosenza
Thanks Sean. Ok. I'll update the various lein templates in accordance with this choice. Unfortunately we still have to wait for cljsbuild to be extended to support the auto mode for test subtaks. I tested the feedback-loop with fsrun plug-in to automate the cljsbuild test subtask…….too

Re: [ClojureScript] A question for TDD practitioners

2014-01-29 Thread Mimmo Cosenza
...@gmail.com wrote: Wow. Props for the Modern Times reference! On Jan 29, 2014, at 4:50 PM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: Thanks Sean. Ok. I'll update the various lein templates in accordance with this choice. Unfortunately we still have to wait for cljsbuild to be extended

A question for TDD practitioners

2014-01-27 Thread Mimmo Cosenza
I do not practice TDD a lot, but I think that thanks to recent events clojurescript will attract people more sensible to TDD workflows. Due to a limitation of austin and clojurescript.test regarding :none optimisation, it's not possible to use it with them. So we have to switch to :whitespace

Re: [ANN] om-start lein template for nrepl compliant editors/IDEs

2014-01-26 Thread Mimmo Cosenza
/cider - really nice to see how all the components work together and drive the browser from the browser-repl in emacs. Kind regards Rudi On 26/01/2014, at 2:34 AM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: Hi all, yesterday Laurent Petit asked me how to run on CCW OM and Austin

Re: [ANN] com.stuartsierra/frequencies 0.1.0

2014-01-26 Thread Mimmo Cosenza
You could clone and deploy it yourself into clojars. The only caveat is to give it an org.clojars.youusername as group-id to make it clear it's not the official one. HIH mimmo On Jan 26, 2014, at 10:05 PM, Michael Klishin michael.s.klis...@gmail.com wrote: 2014-01-25 Stuart Sierra

Re: [ANN] com.stuartsierra/frequencies 0.1.0

2014-01-26 Thread Mimmo Cosenza
sure, but it depends on who is going to use your project too. if it's only you, lein install is ok. On Jan 26, 2014, at 10:17 PM, Moritz Ulrich mor...@tarn-vedra.de wrote: On Sun, Jan 26, 2014 at 10:10 PM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: You could clone and deploy it yourself

[ANN] om-start lein template for nrepl compliant editors/IDEs

2014-01-25 Thread Mimmo Cosenza
Hi all, yesterday Laurent Petit asked me how to run on CCW OM and Austin together to have the same live experience obtained by David Nolen in his OM tutorial. This morning I created this simple om-start lein-template (a kind of cljs-start without unit testing stuff) which allows to create a OM

Re: clojure debugging repl

2014-01-25 Thread Mimmo Cosenza
On Jan 25, 2014, at 2:12 AM, Alexandr Kurilin a...@kurilin.net wrote: I'd love to be able to set breakpoints in a running clojure application, step through the code and inspect locals and the referencing environment. Anything that gets me off of the time-consuming process of adding

Re: [ClojureScript] [ANN] om-start lein template for nrepl compliant editors/IDEs

2014-01-25 Thread Mimmo Cosenza
samedi 25 janvier 2014, Mimmo Cosenza mimmo.cose...@gmail.com a écrit : Hi all, yesterday Laurent Petit asked me how to run on CCW OM and Austin together to have the same live experience obtained by David Nolen in his OM tutorial. This morning I created this simple om-start lein-template (a kind

Re: [ClojureScript] [ANN] om-start lein template for nrepl compliant editors/IDEs

2014-01-25 Thread Mimmo Cosenza
, Mimmo Cosenza mimmo.cose...@gmail.com wrote: Hi all, yesterday Laurent Petit asked me how to run on CCW OM and Austin together to have the same live experience obtained by David Nolen in his OM tutorial. This morning I created this simple om-start lein-template (a kind of cljs-start

Re: Helping newcomers get involved in Clojure projects

2014-01-25 Thread Mimmo Cosenza
+1 On Jan 25, 2014, at 7:54 PM, Bridget bridget.hill...@gmail.com wrote: OpenHatch has this great initiative for encouraging newcomers to get involved with open source projects. You tag some issues in your bug tracker as newcomer or easy. This provides a gentle path into contributing. There

[ANN] - modern-cljs integrates a port on emacs of lt-cljs-tutorial By David Nolen

2014-01-18 Thread Mimmo Cosenza
Hi all, the `modern-cljs` series https://github.com/magomimmo/modern-cljs now includes a port for Emacs users https://github.com/magomimmo/modern-cljs/tree/master/cljs-tutorial of the recent lt-cljs-tutorial - A ClojureScript Programming Language Tutorial for Light Table Users by David

Re: RESTful API Auth with Friend and Liberator

2014-01-17 Thread Mimmo Cosenza
:-) mimmo On Jan 17, 2014, at 10:27 PM, Sam Ritchie sritchi...@gmail.com wrote: Hey guys, Those of you working on webapps might find this interesting: http://sritchie.github.io/2014/01/17/api-authentication-with-liberator-and-friend/ Enjoy! -- Sam Ritchie (@sritchie) Paddleguru

Re: [ClojureScript] A ClojureScript Tutorial For Light Table Users

2014-01-16 Thread Mimmo Cosenza
Great initiative David!! It seems the fastest path to learn ClojureScript by minimising any incidental complexities generated by tools. mimmo On Jan 15, 2014, at 2:44 PM, David Nolen dnolen.li...@gmail.com wrote: I've started what I hope will be a collaborative and comprehensive

Re: [ClojureScript] [ANN] cljs-start 0.1.1

2014-01-14 Thread Mimmo Cosenza
On Jan 14, 2014, at 9:26 AM, Ivan L ivan.laza...@gmail.com wrote: This is excellent work! I played around with cljs-start tonight, thanks so much for your work. I'm glad you find it useful. One hopefully quick question. Assuming the CCW lein headless start and then (run) and

[ANN] cljs-start 0.1.1

2014-01-13 Thread Mimmo Cosenza
I just published to clojars the 0.1.1 release of cljs-start lein template to create a batteries included Clojurescript lib. https://github.com/magomimmo/cljs-start This release uses lein profiles (:user, :dev, :simple and :advanced) to keep the corresponding CLJS builds separated from each

Re: New release of Light Table (which is now open source!)

2014-01-08 Thread Mimmo Cosenza
On Jan 8, 2014, at 8:01 PM, Mark Engelberg mark.engelb...@gmail.com wrote: So for those of you who are actually using LightTable for development, how do you function without a REPL? If you are on the TDD wagon, there is a very good introduction to TDD with LT at the following URL:

Re: library development

2013-12-20 Thread Mimmo Cosenza
I used localrepo as Timmy said: - to install in the local maven repository a native dynamic c++ lib and its corresponding java wrapper - to makes it available to all my clojure/java projects requiring to use that lib (artifact in maven parlance) It works like a charm. Here you can find a

Re: [ANN] cljs-start 0.0.7 now support source-map

2013-12-17 Thread Mimmo Cosenza
May be for newcomers like me it will be good to add some integraional tips for emacs(others) editors.. I always feel guilty when talking about editors because I use emacs. It seems that the top clojurists are pushing people to switch from emacs to something more used by younger/front-end

Re: [ANN] cljs-start 0.0.7 now support source-map

2013-12-17 Thread Mimmo Cosenza
Calling emacs incidental complexity is like calling the North Pole a bit nippy this time of year. :) LOL mimmo signature.asc Description: Message signed with OpenPGP using GPGMail

Re: [ClojureScript] [ANN] cljs-start 0.0.7 now support source-map

2013-12-17 Thread Mimmo Cosenza
I would encourage anyone who is not learning a language to learn Emacs. :) Well said signature.asc Description: Message signed with OpenPGP using GPGMail

Re: [ANN] cljs-start 0.0.7 now support source-map

2013-12-17 Thread Mimmo Cosenza
Hi Andrew, just remember that cljs-start is for pure CLJS project only. Few weeks ago I started working on a similar lein template for mixed CLJ/CLJS projects which have different requirement. then I stopped because of work overload on other projects. On the mixed cli/cljs path the

Re: [ClojureScript] Re: [ANN] cljs-start 0.0.7 now support source-map

2013-12-16 Thread Mimmo Cosenza
Hi Jussi, I was wondering what sort of performance should I expect with Clojurescript compile. I get 3-20 seconds per file on two different machines. yes, I have similar results When I just change the root cljs file, do you mean the core.cljs file? cljsbuild recompiles three other files

Re: [ANN] introduction to opencv development with clojure

2013-12-13 Thread Mimmo Cosenza
This is a great talk by Zach Tellman on the subject….. http://www.infoq.com/presentations/Distilling-Java-Libraries So, it seems that now I have seesaw and this great talk to get inspiration from. mimmo signature.asc Description: Message signed with OpenPGP using GPGMail

Re: [ANN] introduction to opencv development with clojure

2013-12-12 Thread Mimmo Cosenza
On Dec 12, 2013, at 4:01 AM, Colin Fleming colin.mailingl...@gmail.com wrote: Seesaw is the gold standard with lib wrapping IMO, it's a fantastic piece of work. thanks. I'll start to study it today and try to grab idea from there. if anyone have any suggestion on best-practices to wrap an OO

[ANN] introduction to opencv development with clojure

2013-12-11 Thread Mimmo Cosenza
Hi all, I'm happy to announce that a first tutorial on introducing OpenCV development with clojure has been just merged in the official 2.4 documentation branch https://github.com/Itseez/opencv/blob/2.4/doc/tutorials/introduction/clojure_dev_intro/clojure_dev_intro.rst It's only the a very

[ANN] clojure tutorial on opencv

2013-12-05 Thread Mimmo Cosenza
Hi all, while taking a watch to the OpenCV (Open Computer Vision) lib I wrote a very short tutorial on how to setup a clojure environment to start interacting with OpenCV with a CLJ REPL. https://github.com/magomimmo/opencv/blob/2.4.7-macosx/samples/clojure/simple-sample/README.md I wrote it

[ANN] cljs-start 0.0.7 now support source-map

2013-11-30 Thread Mimmo Cosenza
Hi all, I just added the source map support (and a very short explanation on how to use it in chrome developer tools) to the cljs-start lein template to build a CLJS lib with batteries included. Hope someone finds it useful. My best Mimmo signature.asc Description: Message signed with

Re: [ANN] cljs-start 0.0.7 now support source-map

2013-11-30 Thread Mimmo Cosenza
the link…. https://github.com/magomimmo/cljs-start how to start. lein new cljs-start your-lib-name mimmo On Nov 30, 2013, at 11:38 AM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: Hi all, I just added the source map support (and a very short explanation on how to use it in chrome

Re: [ANN] Clara 0.3.0: Rete in ClojureScript

2013-11-29 Thread Mimmo Cosenza
Cool! It remembers me when I was developing expert systems 30 years ago…..the eternal recurrence ;-) soon or later more devs will appreciate this wonderful unification language…. mimmo On Nov 29, 2013, at 4:49 PM, Ryan Brush rbr...@gmail.com wrote: Clara 0.3.0, a forward-chaining rules engine

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-28 Thread Mimmo Cosenza
do you think could be useful to have a similar lein-template with batteries included for a mixed cli/cljs project? cljs-start is aimed for cljs lib only. LMK My best mimmo On Nov 27, 2013, at 7:06 PM, test Comptetest un.compte.pour.tes...@gmail.com wrote: Indeed, with a fresh lein it

Re: [ANN] fsrun : file change notifier high order lein task

2013-11-27 Thread Mimmo Cosenza
in the mean time you can clone the repo, cd into it and lein install # from the terminal mimmo On Nov 27, 2013, at 8:00 AM, Deniz Kurucu makka...@gmail.com wrote: Ah yes, sorry it is not on clojars yet. Wanted some feedback before pushing it there :) On Wed, Nov 27, 2013 at 2:26 AM,

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-27 Thread Mimmo Cosenza
confirm. mimmo On Nov 27, 2013, at 11:56 AM, mynomoto mynom...@gmail.com wrote: Then the solution should be the same. As Magomimmo wrote: you need to upgrade to leiningen = 2.2.0 lein upgrade # from the terminal On Wednesday, November 27, 2013 8:40:24 AM UTC-2, bernardH wrote:

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-27 Thread Mimmo Cosenza
I should submit an issue to lein, because even if I set the min-lein-version to 2.2.0 in the project.clj the eerro message you receive when you run from a lein version 2.2.0 is misleading. mimmo On Nov 27, 2013, at 11:56 AM, mynomoto mynom...@gmail.com wrote: Then the solution should be the

Re: [ANN] fsrun : file change notifier high order lein task

2013-11-27 Thread Mimmo Cosenza
Deniz, you need to install gpg to be able to push a release to clojars. here is the lein documentation When deploying a release that's not a snapshot, Leiningen will attempt to sign it using GPG to prove your authorship of the release. See the deploy guide. for details of how to set that up.

Re: [ANN] fsrun : file change notifier high order lein task

2013-11-27 Thread Mimmo Cosenza
with it. It could be great if it would be embeddable inside other plugins/libs as a lib by well defined API. mimmo On Nov 27, 2013, at 3:34 PM, Deniz Kurucu makka...@gmail.com wrote: Thanks, will check docs and will push to clojars. On Wed, Nov 27, 2013 at 2:20 PM, Mimmo Cosenza mimmo.cose

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-26 Thread Mimmo Cosenza
Good. I added the version requirement in the README (sorry to have forgotten that before). mimmo On Nov 26, 2013, at 12:02 PM, Deniz Kurucu makka...@gmail.com wrote: Thanks, that worked ! On Tue, Nov 26, 2013 at 1:15 AM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: you need

Re: [ANN] fsrun : file change notifier high order lein task

2013-11-26 Thread Mimmo Cosenza
yes, it's very cool mimmo On Nov 26, 2013, at 10:31 PM, Phil Hagelberg p...@hagelb.org wrote: Cool; this looks really handy. Could you add it to the list of plugins on the Leiningen wiki? https://github.com/technomancy/leiningen/wiki/Plugins -Phil -- -- You received this message

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-25 Thread Mimmo Cosenza
On Nov 25, 2013, at 7:06 AM, Tom Henderson t...@mathpunk.net wrote: It works! I've been discouraged-- I liked programming in Clojure, and I had been hoping Clojurescript would be my grand entry into web sites and apps, but trying to learn HTML and CSS and JS and CLJS all at the same time has

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-25 Thread Mimmo Cosenza
On Nov 25, 2013, at 10:42 AM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: I'm preparing an example on how to use cljs-start with an already implemented cljs lib (I'll use hiccups as an example). If you have a little of patient tomorrow should be published. Hi Tom, here is the sample I

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-25 Thread Mimmo Cosenza
/cljs_start/README.MD' not found. Thanks. On Mon, Nov 25, 2013 at 4:24 PM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: On Nov 25, 2013, at 10:42 AM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: I'm preparing an example on how to use cljs-start with an already implemented cljs lib (I'll

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-25 Thread Mimmo Cosenza
, at 6:02 PM, Deniz Kurucu makka...@gmail.com wrote: Hi, both didn't work. Any other ideas ? lein new cljs-start coolappp Generating fresh 'lein new' cljs-start project. Template resource 'leiningen/new/cljs_start/README.MD' not found. On Mon, Nov 25, 2013 at 5:20 PM, Mimmo Cosenza

Re: [ClojureScript] [ANN] cljs-start 0.0.5

2013-11-25 Thread Mimmo Cosenza
you need to upgrade to leiningen = 2.2.0 lein upgrade # from the terminal On Nov 25, 2013, at 8:18 PM, Deniz Kurucu makka...@gmail.com wrote: On Mon, Nov 25, 2013 at 8:59 PM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: what are: - you operating system Ubuntu 12.04 64 bit

[ANN] cljs-start 0.0.5

2013-11-24 Thread Mimmo Cosenza
I just updated the cljs-start lein template which allows you to start creating you wonderful cljs lib with batteries included. https://github.com/magomimmo/cljs-start lein new cljs-start yourlibname cd yourlibname lein do compile, test lein rep user= (run) ; run the http server to be ready

Re: Red Tape Form Validation - a style question

2013-11-24 Thread Mimmo Cosenza
Nice lib. I didn't know about it. Personally I use https://github.com/cemerick/valip for form validation because it allows me to share the validation rules (and unit tests too) between clojure and clojurescript (by adding clojurescript.test, clix and cljsbuild crossovers setting) and still be

Re: [ClojureScript] ANN: ClojureScript 0.0-2075

2013-11-23 Thread Mimmo Cosenza
unrestrainable :-) thanks! On Nov 23, 2013, at 4:04 PM, David Nolen dnolen.li...@gmail.com wrote: Just pushed out 0.0-2080, fixes a regression around inference and adds unsigned-bit-shift-right to keep in sync with the Clojure 1.6 alphas. David On Fri, Nov 22, 2013 at 7:44 PM, David

[ANN] Major update of modern-cljs

2013-11-20 Thread Mimmo Cosenza
Hi all, I just updated all the modern-cljs tutorials to the latest available libs and plugins. it has been a true PITA, because in few weeks a lot of libs/plugins used in the modern-cljs series of tutorials on ClojureScript have been considerably updated (and I had to update all the branches,

Re: [ANN] cljs-start with batteries included

2013-11-18 Thread Mimmo Cosenza
wonderful cljs lib. HIH Mimmo On Oct 31, 2013, at 11:33 PM, Mimmo Cosenza mimmo.cose...@gmail.com wrote: Hi all, I just create a simple leon-template to create CLJS libs with batteries included: - separation of concerns between the user view and the dev view of the created lib

Re: Step by step debugging

2013-11-07 Thread Mimmo Cosenza
Hi Lee, you made me cry (almost). I've been working in the eighties on Lisp Machine (both Symbolics and Texas Instruments) and I still have to see a programming environment comparable to the one I was using 30 years ago. At the moment we're still far way from those happy days. Well written!

Re: [ClojureScript] [ANN] cljs-start with batteries included

2013-11-01 Thread Mimmo Cosenza
Yeah, yestarday I forgot to publish the release 0.0.1. Sorry about that. I did it this morning. Now it should works. Could you confirm me please? Thanks so much. Mimmo p.s. In the next release I think I'm going to add both :crossovers and :clix in such a way to have a complete starting

  1   2   >