Adrian Hey writes: > Hmm, I obviously don't understand what 'referential transparency' means. > I must say I'm puzzled by statements like this. If the presence of > mutable variables (and MVars in Concurrent Haskell) preserve referential > transparency, then why _don't_ we have referential transparency in C? I'd say that an absolutely brilliant exposition of this topic is to be found in Phil Wadler's paper "How to declare an imperative", available on the web at http://www.cs.bell-labs.com/who/wadler/topics/monads.html -- Johan
- Re: OO in Haskell Alex Ferguson
- Re: OO in Haskell Kevin Atkinson
- Re: OO in Haskell Alex Ferguson
- Re: OO in Haskell Kevin Atkinson
- Re: OO in Haskell Craig Dickson
- RE: OO in Haskell Frank A. Christoph
- Re: OO in Haskell Johan Nordlander
- Re: OO in Haskell Fergus Henderson
- RE: OO in Haskell Simon Peyton-Jones
- Re: OO in Haskell Andreas Rossberg
- RE: OO in Haskell Johan Nordlander
- RE: OO in Haskell Kevin Atkinson
- Re: OO in Haskell Clifford Beshers
- Re: Re: OO in Haskell Juergen Pfitzenmaier
- Re: Re: OO in Haskell Juergen Pfitzenmaier
- Re: OO in Haskell Juergen Pfitzenmaier
- Re: OO in Haskell Adrian Hey
- Re: OO in Haskell trb
- Re: OO in Haskell Manuel M. T. Chakravarty
- Re: OO in Haskell Adrian Hey
- Re: OO in Haskell Marcin 'Qrczak' Kowalczyk
