> >I disagree, small scripts spend most of the time doing I/O if I don't
> >understand how to do that I'm not able to even write the most simple
> >things. This is eg. true for my cat ...
>
> I disagree. You need to know more about Functional Programming
> (and also the Haskell type system and its IO system) before
> you should try to solve your problems. It's like you want
> to drive without knowing anything about the engine, brakes, ...
What a comparison. I've nearly learned the languages I know of while
trying to solve problems which come it's way. And this was just one
problem I were not able to figure out. It is trivial and don't expect
too much, so it was a good think trying out.
>
> There are many great introductory books which would
> give you an idea about some of the basic building blocks
> of "functional" software development.
I have tow of them: "Structure and interpretation of Computer Programs"
and "The Craft of FP programming using Haskell" The example I choose can
be found in Chapter 17 and it did not work this way, and what was is a
simple cat. So I asked why that example didn't work. I got very good and
interesting answers and have said thanks.
>
> I think both versions are really simple to write.
The may be of somone who knows FH, they are damn hard for someone
lacking that knowledge. If you are planning to write an Eiffel program
you and you have such a trouble with that problem in Eiffel you are very
welcome to send a note to the Eiffel- mailing lists. I don't think that
you will get an answer, first learn OOP than ask
Regards
Friedrich