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
*****************************************

Reply via email to