Hi James!

I'll be the first to admit that I do not yet have a strong case here. And 
yeah, it looks like I'm introducing some boilerplate myself to do things 
this way. Which probably just means that I need to learn how to write 
macros or some such. :-)

I was just saying that the calf and yearling databases both do file io and 
I was going to have more of the same in the heifer database. So my 
duplicate code argument was a bit bogus, as in-line code is always cleaner 
and faster.

I am looking now at instance mixins for atoms and channels. Should be an 
interesting experiment. Calf and yearling both are based on an atom and I 
need to switch to channels in heifer as I want to pipeline the transaction 
log. So I am thinking of first writing an atom mixin, then reworking calf 
and yearling to use it, and then replacing the atom mixin with a channel 
mixin. Instance composition gone crazy. :D

-- 
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 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to