[Haskell-cafe] One question...

2006-12-09 Thread Waldemar Biernacki
Hello to everyone! Two days ago I have found Haskell in Internet. It sounds very nice. I have read some articles, few examples, ... yes it sounds nice. Now my problem is connected with the non-update object feature. I can't write variable instead object because - from the meaning of the word (

Re: [Haskell-cafe] One question...

2006-12-09 Thread Neil Mitchell
Hi Waldmar, Now my problem is connected with the non-update object feature. I can't write variable instead object because - from the meaning of the word ( variable ) - it has the possibility to CHANGE its value. Yes that my problem :-( main = do username - read_info_from_user

Re: [Haskell-cafe] One question...

2006-12-09 Thread Dan Mead
To think properly in haskell when you need side effects you should look at monads and how they are used in I/O. I'm no expert but most applications i've seen start like this main = do x -getArgs mapM_ somefunction(x) do is a construct that lets you have a bunch of IO statements

Re: [Haskell-cafe] One question...

2006-12-09 Thread Donald Bruce Stewart
wb: Hello to everyone! Two days ago I have found Haskell in Internet. It sounds very nice. I have read some articles, few examples, ... yes it sounds nice. Great! Welcome to Haskell. Now my problem is connected with the non-update object feature. I can't write variable instead object

Re: [Haskell-cafe] One question...

2006-12-09 Thread Claus Reinke
Hello yourself!-) Two days ago I have found Haskell in Internet. It sounds very nice. I have read some articles, few examples, ... yes it sounds nice. you need to try it as well. haskell.org has information, tutorials, interactive implementations (and to answer the likely follow-on question:

Re: [Haskell-cafe] One question...

2006-12-09 Thread Bulat Ziganshin
Hello Waldemar, Saturday, December 9, 2006, 7:57:52 PM, you wrote: 1. At the beginning the user should write her/his name (for instance as the application parameter). 2. Let's assume that the application has many various functions defined inside, and - after printing each of the outputs -