librelist archives

« back to archive

Mustache in Clojure

Mustache in Clojure

From:
David Santiago
Date:
2011-05-25 @ 00:46
Hi guys, just wanted to announce that I've released a Clojure
implementation of Mustache, at http://github.com/davidsantiago/stencil

I've attempted to implement it to follow the spec as closely as
possible. In fact, its unit tests will automatically fetch the spec
from git and run the tests. It works pretty well for my purposes, but
of course that might just mean it hasn't yet crashed up against
someone who wants to use it differently, so I'd love to hear any
feedback if anyone out there is interested.

   David

Re: [mustache] Mustache in Clojure

From:
Chris Wanstrath
Date:
2011-05-25 @ 20:10
On Tue, May 24, 2011 at 5:46 PM, David Santiago
<david.santiago@gmail.com> wrote:

> Hi guys, just wanted to announce that I've released a Clojure
> implementation of Mustache, at http://github.com/davidsantiago/stencil

Excellent.

So now we have two Clojure implementations: one which passes the spec,
one which does not.

Which goes on http://mustache.github.com/ ? First come first serve, or
spec compliance?

Re: [mustache] Mustache in Clojure

From:
Josh Roesslein
Date:
2011-05-25 @ 21:06
I would think spec compliance would be important to look at when 
considering to list it on the site.

I think it's also a good idea to maybe provide multiple choices and then 
allow the end user to make the decision on what works for them. 
Competition I think is good and favoring to a single implementation isn't 
right.

Just my two cents on the matter, but it's up to you Chris.
On Wednesday, May 25, 2011 at 3:10 PM, Chris Wanstrath wrote: 
> On Tue, May 24, 2011 at 5:46 PM, David Santiago
> <david.santiago@gmail.com> wrote:
> 
> > Hi guys, just wanted to announce that I've released a Clojure
> > implementation of Mustache, at http://github.com/davidsantiago/stencil
> 
> Excellent.
> 
> So now we have two Clojure implementations: one which passes the spec,
> one which does not.
> 
> Which goes on http://mustache.github.com/ ? First come first serve, or
> spec compliance?
> 

Re: [mustache] Mustache in Clojure

From:
Pieter V.
Date:
2011-05-25 @ 21:13
My inclination would be to indicate which version of the spec is supported
by an implementation, giving priority to more recent versions.  That would,
however, require a more significant rework of the list.

On Wed, May 25, 2011 at 2:06 PM, Josh Roesslein <jroesslein@gmail.com>wrote:

>  I would think spec compliance would be important to look at when
> considering to list it on the site.
>
> I think it's also a good idea to maybe provide multiple choices and then
> allow the end user to make the decision on what works for them. Competition
> I think is good and favoring to a single implementation isn't right.
>
> Just my two cents on the matter, but it's up to you Chris.
>
> On Wednesday, May 25, 2011 at 3:10 PM, Chris Wanstrath wrote:
>
> On Tue, May 24, 2011 at 5:46 PM, David Santiago
> <david.santiago@gmail.com> wrote:
>
> Hi guys, just wanted to announce that I've released a Clojure
> implementation of Mustache, at http://github.com/davidsantiago/stencil
>
>
> Excellent.
>
> So now we have two Clojure implementations: one which passes the spec,
> one which does not.
>
> Which goes on http://mustache.github.com/ ? First come first serve, or
> spec compliance?
>
>
>