Re: [ANN] Drift DB

2011-11-29 Thread Michael Wood
Hi On 29 November 2011 07:03, Luc Prefontaine wrote: [...] > It yields in MySql: > > CREATE TABLE meta_entities  ( >    id          int(11) NOT NULL, >    name        varchar(255) NOT NULL, >    created_at  datetime NULL, >    updated_at  datetime NULL, >    PRIMARY KEY(id) > ) > ENGINE = InnoDB

Re: When are you going to upload Conj2011 videos?

2011-11-29 Thread Manolis
Thanks!!! On Nov 30, 7:24 am, Sean Corfield wrote: > On Tue, Nov 29, 2011 at 9:21 PM, Manolis wrote: > > Please upload them !!! > > Something to keep folks going in the meantime: > > http://codebassradio.net/2011/11/29/runtime-expectations-episode-13-h... > > Interviews from the Conj by the Code

Re: Avout: Distributed State in Clojure

2011-11-29 Thread Harrison Maseko
Could anyone please recommend a good introductory book about distributed application development? The release of Avout has gotten me interested in the subject. Thanks, Harrison. On Nov 29, 7:38 pm, liebke wrote: > Today we are releasing Avout, which brings Clojure's in-memory model > of state to

Re: Avout: Distributed State in Clojure

2011-11-29 Thread Tim Robinson
Fantastic !!! I'm looking forward to giving this a try. It has the potential to solve some problems I am currently working on. so thanks for your efforts. Tim On Nov 29, 10:38 am, liebke wrote: > Today we are releasing Avout, which brings Clojure's in-memory model > of state to distributed

Re: When are you going to upload Conj2011 videos?

2011-11-29 Thread Sean Corfield
On Tue, Nov 29, 2011 at 9:21 PM, Manolis wrote: > Please upload them !!! Something to keep folks going in the meantime: http://codebassradio.net/2011/11/29/runtime-expectations-episode-13-hot-clojure-conj/ Interviews from the Conj by the Codebass Radio / RunTimeExpectations crew... -- Sean A C

Re: When are you going to upload Conj2011 videos?

2011-11-29 Thread Ambrose Bonnaire-Sergeant
Byrd, Friedman, Byrd, Friedman, Byrd, Friedman :) On Wed, Nov 30, 2011 at 1:21 PM, Manolis wrote: > Please upload them !!! > > -- > 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

When are you going to upload Conj2011 videos?

2011-11-29 Thread Manolis
Please upload them !!! -- 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 gro

Re: Drift DB

2011-11-29 Thread Matt
That looks like a bug. I'll take a look at it, and get a fix in as soon as possible. -Matt On Nov 29, 12:03 am, Luc Prefontaine wrote: > Hi Matt, > > working with this stuff... pretty sure I can make rake obsolete pretty soon :) > > However I am struggling with the auto increment column attribu

Re: Drift 1.4.0 released.

2011-11-29 Thread Matt
1.4.2 is out now and should work with both Clojure 1.2.1 and 1.3.0. However, Leiningen currently doesn't work with Clojure 1.3.0. At work, I actually have a project.clj with Clojure 1.3.0 in the dependencies, and a Clojure 1.2.1 in the dev-dependencies to make Leiningen work. -Matt On Nov 29, 5

Re: Literate Programming in Emacs?

2011-11-29 Thread Stuart Sierra
Haven't done any recently. A long, long time ago I wrote a Common Lisp FFI tool using a Literate Programming tool called noweb. It's so old it predates GitHub: http://stuartsierra.com/software/perl-in-lisp -S -- You received this message because you are subscribed to the Google Groups "Clojure"

Re: Baltimore Functional Programming

2011-11-29 Thread Blaine
Interested. On Nov 28, 10:05 pm, Ryan wrote: > I'm just south in Odenton, and definitely interested.  I'll see if I > can't wrangle a few more peeps. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@google

Re: [ANN] Avout: Distributed State in Clojure

2011-11-29 Thread kovas boguta
Congrats on the release! Looks like the world just got a bit more civilized :) Particularly excited to see how far this concept of distributed refs can go while remaining simple: - Using S3 as the backing store - Massively distributed STM. For example, every user of clojure sharing datastructure

Re: Literate Programming in Emacs?

2011-11-29 Thread daly
I would be really interested to see some examples of literate programs. Please consider releasing them as open source, possibly pushed to github. Tim Daly On Tue, 2011-11-29 at 11:26 -0800, Stuart Sierra wrote: > Here's the relevant bit of my .emacs for Babel + Clojure: > https://github.com/stuar

Re: [ANN] Avout: Distributed State in Clojure

2011-11-29 Thread liebke
1) On the avout.io site, is the diagram of conflicting transactions > correct? It looks to me like the red arrow is in the wrong place (and it > doesn't match the description below it, points 5 and 6). > Great catch, I had intended to fix the figure before release but forgot. It's fixed now.

Re: examples of using protocols for extending functionality of existing classes?

2011-11-29 Thread Stuart Sierra
I wrote an article about this: http://www.ibm.com/developerworks/java/library/j-clojure-protocols/ -S -- 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 m

Re: Literate Programming in Emacs?

2011-11-29 Thread Stuart Sierra
Here's the relevant bit of my .emacs for Babel + Clojure: https://github.com/stuartsierra/dotfiles/blob/cb88b1ca020fd5beebb3de092f12aa27daddd779/.emacs#L203 This requires Org mode version 7.7. I mostly use inferior-lisp mode instead of SWANK/SLIME. -S -- You received this message because you a

Re: [ANN] Avout: Distributed State in Clojure

2011-11-29 Thread Gary Trakhman
The issue with transactions not overlapping with in-memory ones implies some separation to deal with distributed coordination, I think. Are there any guidelines or interesting papers on how to create an effective distributed architecture with these semantics? -- You received this message beca

Re: [ANN] Avout: Distributed State in Clojure

2011-11-29 Thread Chris Perkins
Wow. It will take a while to digest this before I can even dream of what possibilities this opens up. In the meantime, a couple of simple questions: 1) On the avout.io site, is the diagram of conflicting transactions correct? It looks to me like the red arrow is in the wrong place (and it do

Re: Literate Programming in Emacs?

2011-11-29 Thread Phil Hagelberg
On Tue, Nov 29, 2011 at 8:34 AM, Andrew wrote: > How is it that you have swank-clojure in your elpa directory? M-x > list-packages does not have swank-clojure as an option. The swank-clojure elisp package is deprecated and should not be used. > Why does your elpa directory have 1.1.0 and your pr

Re: "Simple" evaluation and environments

2011-11-29 Thread Craig Brozefsky
daly writes: > Given an s-expression there is always a question of what the > symbols mean. The meaning is supplied by the environment, of > which there are many. For instance, there is a dynamic > environment (runtime call), the static environment (the > value at the time the text is written),

Re: Baltimore Functional Programming

2011-11-29 Thread Ryan
I'm just south in Odenton, and definitely interested. I'll see if I can't wrangle a few more peeps. -- 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 mod

[ANN] Avout: Distributed State in Clojure

2011-11-29 Thread liebke
Today we are releasing Avout, which brings Clojure's in-memory model of state to distributed application development by providing a distributed implementation of Clojure's Multiversion Concurrency Control (MVCC) STM along with distributable, durable, and extendable versions of Clojure's Atom and Re

Re: Literate Programming in Emacs?

2011-11-29 Thread Andrew
Thanks -- it does help somewhat... 1. How is it that you have swank-clojure in your elpa directory? M-x list-packages does not have swank-clojure as an option. 2. Why does your elpa directory have 1.1.0 and your project file have 1.3.0? 3. Is there a choice between SLIME and infer

Re: "Simple" evaluation and environments

2011-11-29 Thread daly
In http://www.dalnefre.com/wp/2011/11/fexpr-the-ultimate-lambda Dale Schumacher writes: " One way to look at the difference between functional and object-oriented algorithms is to consider the relationship between types and operations. Let’s say I have a small set of types {A, B, C} and operations

"Simple" evaluation and environments

2011-11-29 Thread daly
The Clojure community might find this article interesting. http://www.dalnefre.com/wp/2011/11/fexpr-the-ultimate-lambda He points out that Fexpr is more primitive (in the sense of "simple") than Lambda. Fexpr decouples the operand access from the operand evaluation allowing more detailed control.

Re: Drift 1.4.0 released.

2011-11-29 Thread Edmund
Confirmed, 1.4.2-SNAPSHOT works with 1.3.0 now, thanks for the help. Edmund On 27/11/2011 16:23, Matt wrote: > I just sent you a pull request to fix the Clojure 1.3 incompatibility. > > Also, you may want to use the current-version and update-version > functions in drift-db.migrate instead of y

Re: Currying + function in Clojure

2011-11-29 Thread Tassilo Horn
Leandro Moreira writes: Hi Leandro, > I'm starting to learn about functional programming and I reach the > concept *"Currying functions".* It is the technique of *transforming* > a function that takes *multiple arguments* (or an n-tuple of > arguments) in such a way that it can be called as a *c

Re: Clojure as scripting language in a Java Application

2011-11-29 Thread iamcreasy
Thank you. This one looks great! On Nov 6, 5:21 am, Tal Liron wrote: > I'll plug Scripturian here, a library I wrote that has very good > thread-aware support for embedding Clojure, as well as other JVM languages > (JavaScript, Python, Ruby, PHP, Groovy): > > http://threecrickets.com/scripturian/