You may want to consider something like this, as well.
http://chadaustin.me/2010/03/your-version-control-and-build-systems-dont-scale-introducing-ibb/

On 4 March 2010 21:06, John D. Earle <johndea...@cox.net> wrote:
> Hello,
>
> I wish to discuss my feature request
> http://hackage.haskell.org/trac/ghc/ticket/3912 entitled "Gut Build System".
> I suppose the title is to the point.
>
> I believe that considerable advantage can be achieved by positioning the GHC
> Haskell language so that it may be used as a viable alternative to shell
> scripts and make files. Using Haskell as a scripting language it would be
> possible to create a type-safe build system. Common problems like not being
> able to use a space in a path name will be a thing of the past among other
> things. Even a weakly typed language such as JavaScript would manage that.
>
> I hope to use quasi-quotation to compensate for the syntactic overhead that
> general purpose computer programming languages have and Template Haskell to
> make it efficient. I anticipate that the combination will have far reaching
> implications and may alter how computer programs are written in general.
>
> Dependencies among files I anticipate could be treated as a type. There is a
> great deal of fat that can be trimmed away. How often do we put up with the
> limitations of whatever tools we are working with? We should at least treat
> ourselves to the best tools available to us.
> _______________________________________________
> Cvs-ghc mailing list
> Cvs-ghc@haskell.org
> http://www.haskell.org/mailman/listinfo/cvs-ghc
>
>



-- 
Push the envelope.  Watch it bend.

_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to