Attol, hogy letezik az IO monad, meg azt mondanam, hogy a Haskell pure functional (ahogy a vilag ~100% is igy teszi). Ha mindenaron ra akarod valamire eroltetni a "tisztan" pure-t, akkor termeszetesen a felhasznalo ertesitese miatti ellentmondasba fogsz keveredni. Ez is tiszta sor.
Viszont akkor kerdeznem, milyen (a te fogalmaid szerinti) "tisztan" pure nyelveket ismersz?