Re: playing with metadata

2008-10-24 Thread Jose A. Ortega Ruiz
Hi Stuart and Rich, Stuart Halloway <[EMAIL PROTECTED]> writes: > Hi Jose, > > The key determinant of metadata in Clojure is whether the data is > orthogonal to equality. Would two tasks with identical behavior but > different staleness predicates be equal? I would say no, hence a > stale

Re: playing with metadata

2008-10-24 Thread Stuart Halloway
Hi Jose, The key determinant of metadata in Clojure is whether the data is orthogonal to equality. Would two tasks with identical behavior but different staleness predicates be equal? I would say no, hence a staleness predicate would be data, not metadata. I'll be interested to hear what o

Re: playing with metadata

2008-10-24 Thread Rich Hickey
On Oct 24, 7:58 am, "Jose A. Ortega Ruiz" <[EMAIL PROTECTED]> wrote: > Hi, > > In order to learn and experiment with clojure, i'm implementing a (for > now, toy) build system. The idea is to replace makefiles or ant build > files or your-favourite-make-replacement files by specifications written

playing with metadata

2008-10-24 Thread Jose A. Ortega Ruiz
Hi, In order to learn and experiment with clojure, i'm implementing a (for now, toy) build system. The idea is to replace makefiles or ant build files or your-favourite-make-replacement files by specifications written in a clojure-based embedded DSL (same thing as, for example, Rake or Scons).