[clean-list] Clean in the Real World

Tomasz Zielonka t.zielonka@students.mimuw.edu.pl
Wed, 24 Dec 2003 00:04:53 +0100


On Tue, Dec 23, 2003 at 10:55:15PM +0100, Marco Kesseler wrote:
> 
> Would it be THAT BAD if I/O gets programmed in an imperative 
> language, which subsequently calls pure functional code for doing the 
> processing? In a straightforward way, I mean. It would certainly 
> separate the impure constructs from the pure ones.

This quite a good description of what Haskell does. 

> To be completely honest, I find it slightly disappointing if a 
> solution encompasses Monads or similar. Disturbing too. It this the 
> future of functional programming?

After some getting used to it, Monads are a pleasure to work with. If
there is anything in Haskell that gets in my way, it ain't Monads.

Best regards,
Tom

-- 
.signature: Too many levels of symbolic links