Re: [GSoC] Source meta information model proposal

2015-03-16 Thread Reid McKenzie
Hey Christopher, I'm Reid, the Grimoire maintainer. I'm delighted to see that someone besides myself and Alex is interested in this project and I wish you the best in your GSoC application. I'm somewhat concerned in reading your proposal that while you claim the proposed data structure represen

Re: Edn, Fressian, Transit: which of these formats have a future?

2015-03-16 Thread Lucas Bradstreet
I have had a lot of success with nippy https://github.com/ptaoussanis/nippy, which is quite well documented. We had problems with fressian round tripping Clojure collections, as you've described. It has a number of other features (compression, encryption) that I may end up using. It has given a

Re: How to abort a long running operation at the SLIME REPL?

2015-03-16 Thread ron
Hi!..given than clojure contrib is deprecated, which could be the option now?...(thread-stopper or set-break-handler from clojure.repl maybe?) 2) this could work with a non ring server?..I'm using other server which doesnt provide a function for shutdown nor restart, how could use it for this

Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
Glad to hear it! On Monday, March 16, 2015, Jonathon McKitrick wrote: > The cljsjs issue is fixed! > > On Monday, March 16, 2015 at 7:03:00 PM UTC-4, David Nolen wrote: > > And cut 0.0-3123 based on feedback from releases earlier today. One fix > addresses redundant information in the dependency

Re: Who's using Clojure?

2015-03-16 Thread Mike Rodriguez
We've been using Clojure at Cerner in the healthcare IT space. -- 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

Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread Jonathon McKitrick
The cljsjs issue is fixed! On Monday, March 16, 2015 at 7:03:00 PM UTC-4, David Nolen wrote: > And cut 0.0-3123 based on feedback from releases earlier today. One fix > addresses redundant information in the dependency graph when compiling, the > other fixes an issue when using advanced optimiza

Re: [GSoC] Source meta information model proposal

2015-03-16 Thread Alex Miller
Tom lovingly maintains autodoc and the Clojure projects' automated doc generation with it. But it mostly just continues doing what it does. -- 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: avian vm or robovm for desktop binary executables?..anyone has tried??

2015-03-16 Thread coco
thanks for the reply skuro, yep aviam seems a bit immature yet and even the scala support fails, robovm seems more promising, there is a package for build native iOS apps with clojure https://github.com/oakes/lein-fruit , I think than would be great use clojure for scripting and command line app

Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
And cut 0.0-3123 based on feedback from releases earlier today. One fix addresses redundant information in the dependency graph when compiling, the other fixes an issue when using advanced optimizations and :cache-analysis true. David On Mon, Mar 16, 2015 at 7:11 AM, David Nolen wrote: > Clojur

Re: Kwargs vs explicit parameter map for APIs?

2015-03-16 Thread Leon Grapenthin
Kwargs has clearly been designed for one purpose: A caller should have to type less. A simple rule to follow is to use kw args if the exposed thing is a function not expected to be used in functional composition or a certain DSLish kind of macro. If your exposed function will be used in func

Re: [GSoC] Source meta information model proposal

2015-03-16 Thread Andy Fingerhut
Christopher: I think considering autodoc to be no longer maintained because the last commit was Sep 1 2014 might be a bit hasty. No commits can mean "stable and working", too, not only "abandoned". Tom Faulhaber commits updates to the published Clojure API docs for Clojure itself and its contrib

Re: Who's using Clojure?

2015-03-16 Thread Alex Miller
I added you to http://clojure.org/companies. On Monday, March 16, 2015 at 2:54:01 PM UTC-5, Matt Owen wrote: > > We're using Clojure at Chartbeat. > > 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

Re: [GSoC] Source meta information model proposal

2015-03-16 Thread Francis Avila
Wishlist: for macros, metadata about the vars a macro will define. (E.g., (defmacro defrecord [...]) will define (->NAME arg...), (map->NAME m) when executed.) This would allow a lot more source analysis for the common case of def* macros which are just fancy ways of def-ing vars, but without h

Re: Who's using Clojure?

2015-03-16 Thread Matt Owen
We're using Clojure at Chartbeat. 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 talking about Clojure to my manager yesterday. > I was pre

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread Mike Fikes
> If that is true, then it is a problem, indicative either of a widespread > lack of discipline among the tool makers or (more likely) a strong need for > some additional well-specified (and maintained!) APIs in the compiler for > tools to hook into. > Sometimes it is just a simple bug or la

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
Both piggieback and weasel unfortunately tapped into undiscussed details. piggieback's design is fundamentally flawed (being constructed on flawed implementation details of the standard REPL infrastructure which have since changed) and I would personally be happy to see piggieback eventually disapp

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread Leon Grapenthin
If it helps: I am getting a similar error ( goog.require could not find: cljsjs.react when trying to compile a namespace via weasel-5.0.0 and piggieback... On Monday, March 16, 2015 at 7:47:12 PM UTC+1, Fluid Dynamics wrote: > > > > On Monday, March 16, 2015 at 1:06:31 PM UTC-4, David Nolen wr

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
On Mon, Mar 16, 2015 at 2:47 PM, Fluid Dynamics wrote: > If that is true, then it is a problem, indicative either of a widespread > lack of discipline among the tool makers or (more likely) a strong need for > some additional well-specified (and maintained!) APIs in the compiler for > tools to ho

[GSoC] Source meta information model proposal

2015-03-16 Thread Christopher Medrela
Hello! My name is Christopher Medrela and I'd like to work at "source metadata information model" project mentored by Alex Miller at Google Summer of Code. I hope that this mailing list is the right place to discuss such projects (if I'm wrong, correct me). I'd like to introduce some standard o

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread Fluid Dynamics
On Monday, March 16, 2015 at 1:06:31 PM UTC-4, David Nolen wrote: > > On Mon, Mar 16, 2015 at 1:01 PM, Fluid Dynamics > wrote: > >> On Monday, March 16, 2015 at 11:23:14 AM UTC-4, David Nolen wrote: >>> >>> Need more information. But that warning is most certainly not something >>> emitted by t

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
It appears there was a regression in ClojureScript :foreign-libs support and Closure optimization passes. Just cut 0.0-3119 to address this. Jonathan, this may fix your issue but it's unclear as the regression was around release builds and your error about cljsjs.react seems like it originated fro

Re: [ANN] mapfs: Using Clojure map as filesystem

2015-03-16 Thread VishK
Sounds interesting. Could one attach metadata (such as a time-stamp) on a file-equivalent ? If one could then see that metadata using some parameter to your commands (ls -l), that would make this pretty powerful, IMHO. Thanks Vish On Monday, March 16, 2015 at 11:41:04 AM UTC-5, Steven Yi wrot

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread Luc Préfontaine
It's up the maintainers down the food chain to keep up with changes and yes there are timing issues, not all changes/fixes can be applied synchronously. That's the idea of having libraries instead of a monolithic soup of code. Applying your statement to technology in general we would still be us

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
On Mon, Mar 16, 2015 at 1:01 PM, Fluid Dynamics wrote: > On Monday, March 16, 2015 at 11:23:14 AM UTC-4, David Nolen wrote: >> >> Need more information. But that warning is most certainly not something >> emitted by the ClojureScript compiler. >> >> Make sure you can reproduce without whatever do

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread Fluid Dynamics
On Monday, March 16, 2015 at 11:23:14 AM UTC-4, David Nolen wrote: > > Need more information. But that warning is most certainly not something > emitted by the ClojureScript compiler. > > Make sure you can reproduce without whatever downstream tooling you may be > using: https://github.com/clojur

[ANN] mapfs: Using Clojure map as filesystem

2015-03-16 Thread Steven Yi
Hi All, I've posted a small experimental project I've been working on the past day that I thought was somewhat novel called mapfs: https://github.com/kunstmusik/mapfs It allows using a Clojure map like a filesystem. An example recording of it in use is here: http://kunstmusik.com/mapfs.gif T

Re: Packaging JNI extensions

2015-03-16 Thread Philippe Guillebert
Hi I'm not sure what "Avi" is in this context, maybe what you're looking for is a way to package and run native JNI code from an uberjar ? I recently released https://github.com/pguillebert/indigenous that may help in this purpose. You still need to find a maven artifact providing the native libra

New Functional Programming Job Opportunities

2015-03-16 Thread Functional Jobs
Here are some functional programming job opportunities that were posted recently: Software Engineer at Xledger http://functionaljobs.com/jobs/8797-software-engineer-at-xledger Clojure Engineer at Mphasis http://functionaljobs.com/jobs/8795-clojure-engineer-at-mphasis Cheers, Sean Murph

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
Need more information. But that warning is most certainly not something emitted by the ClojureScript compiler. Make sure you can reproduce without whatever downstream tooling you may be using: https://github.com/clojure/clojurescript/wiki/Reporting-Issues There's a good chance it's purely downstr

Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread Jonathon McKitrick
I just tried a build with this version, and I'm getting this error in my CLJS test suite, which does not happen with 0.0-2985. Compiling ClojureScript. Compiling "resources/public/js/unit-test.js" from ["src/cljs" "test/cljs"]... Successfully compiled "resources/public/js/unit-test.js" in 17.483

Re: ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
Just cut 0.0-3117 the only change is an important fix that will recompile files when changing :optimizations settings. In general trying to move to a world where a corrupted :output-dir is highly unlikely. The next big release will be even further improved along these lines. David On Mon, Mar 16,

ANN: ClojureScript 0.0-3115

2015-03-16 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript New release version: 0.0-3115 Leiningen dependency information: [org.clojure/clojurescript "0.0-3115"] This release is a bugfix release addressing several

Re: How do I access components of a system map

2015-03-16 Thread Colin Yates
Glad I could help. On Monday, 16 March 2015 08:02:40 UTC, Torsten Uhlmann wrote: > > Hi Colin, > > the thing I was missing is the entry point into the system, or a way to > get hold of my current component. After re-watching the talk and looking at > the slides ( > http://stuartsierra.com/downlo

Re: [ANN] Dunaj project, an alternative core API for Clojure

2015-03-16 Thread Jozef Wagner
Experiment #6: Enabling Host Performance Clojure provides excellent facilities for creating, composing and building on abstractions. Thanks to great interop support, it is easy and even idiomatic for performance sensitive code to fall back into host’s primary language. Dunaj offers additional

Re: How do I access components of a system map

2015-03-16 Thread Torsten Uhlmann
Hi Colin, the thing I was missing is the entry point into the system, or a way to get hold of my current component. After re-watching the talk and looking at the slides (http://stuartsierra.com/download/2014-06-27-components-euroclojure.pdf) I found him mentioning these on slides #94 to #105.