Send Beginners mailing list submissions to beginners@haskell.org To subscribe or unsubscribe via the World Wide Web, visit http://www.haskell.org/mailman/listinfo/beginners or, via email, send a message with subject or body 'help' to beginners-requ...@haskell.org
You can reach the person managing the list at beginners-ow...@haskell.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Beginners digest..." Today's Topics: 1. Re: Haskell and Niches (Heinrich Apfelmus) 2. Re: Re: Accounting Engine in Haskell (Patrick LeBoutillier) 3. Re: [Haskell-cafe] Re: [Haskell-beginners] Re: Accounting Engine in Haskell (Stephen Tetley) ---------------------------------------------------------------------- Message: 1 Date: Wed, 16 Jun 2010 20:39:58 +0200 From: Heinrich Apfelmus <apfel...@quantentunnel.de> Subject: [Haskell-beginners] Re: Haskell and Niches To: beginners@haskell.org Message-ID: <hvb5pv$q4...@dough.gmane.org> Content-Type: text/plain; charset=UTF-8 Alain Cremieux wrote: > Heinrich Apfelmus writes: > >> I'm using Haskell for everything. This may not mean much because >> "everything" is mainly shell scripting and parsing for me. >> >> Of course, I'm still using short shell scripts for bash commands and >> the-like. But my rule of thumb is that I write everything which involves >> a for loop in Haskell. > > Which haskell library do you use to interact with the OS/bash, and do shell > scripting ? So far, I got by with the small System.Cmd module from the process library which is included in the Haskell Platform. If you need to capture stdin and stdout , you may want to look at System.Process from the same library instead. Other libraries are available on hackage, too, like John Goerzen's (of RWH fame) package HSH : http://hackage.haskell.org/package/HSH Regards, Heinrich Apfelmus -- http://apfelmus.nfshost.com ------------------------------ Message: 2 Date: Thu, 17 Jun 2010 11:12:14 -0400 From: Patrick LeBoutillier <patrick.leboutill...@gmail.com> Subject: Re: [Haskell-beginners] Re: Accounting Engine in Haskell To: Heinrich Apfelmus <apfel...@quantentunnel.de> Cc: beginners@haskell.org, haskell-c...@haskell.org Message-ID: <aanlktimbrlisecixvbabvlka2q5oamfkn0tm1l-ss...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Hi, > Keep in mind that you have to invest some time in learning Haskell > before you can reap the benefits. For an example of the latter, see also > > Paul Hudak, Mark P. Jones. > Haskell vs. Ada vs. C++ vs. Awk vs. ..., > An Experiment in Software Prototyping Productivity > http://haskell.org/papers/NSWC/jfp.ps This paper was very interesting to me. Does anyone know if the full source code for the Haskell prototype is available somewhere? Patrick -- ===================== Patrick LeBoutillier Rosemère, Québec, Canada ------------------------------ Message: 3 Date: Thu, 17 Jun 2010 16:24:49 +0100 From: Stephen Tetley <stephen.tet...@gmail.com> Subject: Re: [Haskell-cafe] Re: [Haskell-beginners] Re: Accounting Engine in Haskell Cc: beginners@haskell.org, haskell-c...@haskell.org Message-ID: <aanlktimppfqamxog1wtemk_dsjfgk-hjuwpsgth8u...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 On 17 June 2010 16:12, Patrick LeBoutillier <patrick.leboutill...@gmail.com> wrote: > This paper was very interesting to me. Does anyone know if the full source > code > for the Haskell prototype is available somewhere? Chapter 8 of Paul Hudak's School of Expression contains a version of the "region algebra", there's also an ML version by Samuel Kamin where the region combinators generate C++ code: Samuel Kamin - Standard ML as a Meta-Programming Language: http://loome.cs.uiuc.edu/pubs.html http://loome.cs.uiuc.edu/pubs/ml-meta.pdf ------------------------------ _______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners End of Beginners Digest, Vol 24, Issue 19 *****************************************