Re: [stack] What does "concatenative" actually mean?

Robbert Dalen <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <[email protected]>
>
> >> Can you demonstrate how to read a line from a file and echo it to  
> the
> >> user?
> >
> > you cannot.
>
> You could with an IO monad or uniqueness types! :)
>
>

if files were immutable you don't need the IO monad or uniqueness  
types! :)

i had my fare share of the IO monad and uniqueness types when trying  
to implement enchilada in haskell and concurrent clean,

my experience was that monads totally mess up (otherwise beautiful  
functional) code, to the point of that it becomes almost unreadable.

uniqueness types are much better, but there aren't many systems out  
there (except clean) that implement that.

- robbert.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.