You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Sergey Didenko <se...@gmail.com> on 2009/10/31 10:53:46 UTC

Tapestry 5 and Clojure

Can anyone advise best practices on using Tapestry 5 with Clojure?

Tapestry 5 is a good choice if I want to use Clojure widely, isn't it?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Tapestry 5 and Clojure

Posted by Sergey Didenko <se...@gmail.com>.
Thanks!

On Sat, Oct 31, 2009 at 4:02 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
> I suppose you could use Clojure for back end logic that is
> traditionally implemented as IoC services.  Using proxy and/or
> genclass, you might even be able to have Clojure functions be the
> implementation of service interfaces.
>
> If you are saying "can I implement pages and components in Clojure" I
> would say that is a signficant dead-end.  Clojure is about avoiding
> state, Tapestry is about embracing state.
>
> Also check out http://github.com/hlship/cascade
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Tapestry 5 and Clojure

Posted by Howard Lewis Ship <hl...@gmail.com>.
I suppose you could use Clojure for back end logic that is
traditionally implemented as IoC services.  Using proxy and/or
genclass, you might even be able to have Clojure functions be the
implementation of service interfaces.

If you are saying "can I implement pages and components in Clojure" I
would say that is a signficant dead-end.  Clojure is about avoiding
state, Tapestry is about embracing state.

Also check out http://github.com/hlship/cascade

On Sat, Oct 31, 2009 at 2:53 AM, Sergey Didenko
<se...@gmail.com> wrote:
> Can anyone advise best practices on using Tapestry 5 with Clojure?
>
> Tapestry 5 is a good choice if I want to use Clojure widely, isn't it?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org