Send Beginners mailing list submissions to
[email protected]
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
[email protected]
You can reach the person managing the list at
[email protected]
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 <[email protected]>
Subject: [Haskell-beginners] Re: Haskell and Niches
To: [email protected]
Message-ID: <[email protected]>
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 <[email protected]>
Subject: Re: [Haskell-beginners] Re: Accounting Engine in Haskell
To: Heinrich Apfelmus <[email protected]>
Cc: [email protected], [email protected]
Message-ID:
<[email protected]>
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 <[email protected]>
Subject: Re: [Haskell-cafe] Re: [Haskell-beginners] Re: Accounting
Engine in Haskell
Cc: [email protected], [email protected]
Message-ID:
<[email protected]>
Content-Type: text/plain; charset=ISO-8859-1
On 17 June 2010 16:12, Patrick LeBoutillier
<[email protected]> 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
[email protected]
http://www.haskell.org/mailman/listinfo/beginners
End of Beginners Digest, Vol 24, Issue 19
*****************************************