Version française
Home     About     Download     Resources     Contact us    
Browse thread
OSR - "Batteries included" - Standardizing syntax extensions and extra libraries
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Stefano Zacchiroli <zack@u...>
Subject: Re: [Caml-list] OSR - "Batteries included" - Standardizing syntax extensions and extra libraries
On Tue, Mar 04, 2008 at 06:12:19PM +0100, Berke Durak wrote:
> The idea is to define, as part of the OSR process, a list of
> "standard" syntax extensions and libraries.

Even though the whole thread seems to be syntax extension -oriented, I
had from this short sentence that you were interested in libraries as
well.

On the basis of this assumption I really would like to see the
"batteries included" distribution to come with ExtLib in it and, really
important, open-ed by default. That is, when I use List.map in my
programs I want that List.map to be the one from ExtLib rather than the
usual, non-tail recursive version.  Similarly, I want to be able to use
new functions defined in ExtList as they were in List without the need
to open anything.

Actually, I was going to mock up by myself a proof of concept
distribution of OCaml with extlib build during the build process and
some hacks to open it by default. But given that you've started this
thread I guess the efforts should be better merged.

Cheers.

-- 
Stefano Zacchiroli -*- PhD in Computer Science ............... now what?
zack@{upsilon.cc,cs.unibo.it,debian.org}  -<%>-  http://upsilon.cc/zack/
(15:56:48)  Zack: e la demo dema ?    /\    All one has to do is hit the
(15:57:15)  Bac: no, la demo scema    \/    right keys at the right time