We also support commonjs modules which I would now consider the "preferred"
way to do this. Macros were nice but required tooling, now modules are baked
in to the view server. You can also load these modules in jquery.couch.js in
the browser as well.

http://wiki.apache.org/couchdb/CommonJS_Modules

-Mikeal

On Fri, Jul 16, 2010 at 9:21 AM, Robert Newson <[email protected]>wrote:

> CouchApp has !code and !json macros to aid view code reuse. View
> functions are required to be self-contained.
>
> http://github.com/couchapp/couchapp
>
> B.
>
> On Fri, Jul 16, 2010 at 12:10 PM, A.J. Brown <[email protected]> wrote:
> > Hello fellow CouchDBians,
> >
> > Is there any method for writing functions which can be accessed by any
> > of my views?  Quite a few of my views require the same functionality
> > to filter documents or parse certain fields, and it would be a shame
> > to have to maintain that code in every single view.
> >
> > --
> > A.J. Brown
> > Software Engineer, ZCE
> > blog : http://ajbrown.org
> > talk  : (937) 540-0099
> > chat : IntypicaAJ
> >
>

Reply via email to