Здравствуйте, AlexRK, Вы писали:
ARK>Здравствуйте, samius, Вы писали:
ARK>>>Все же жаль, что не удалось узнать, можно ли кэшировать якобы чистую функцию putStr. Было бы интересно послушать.
S>>Что мешает попробовать?
ARK>Не знаю, как это записать. Можешь подсказать, как закешировать вызов, скажем, putStr("qwerty")? Находясь, разумеется, внутри не-IO функции.
putStrLn1 = putStrLn "querty"
main = do
putStrLn1
putStrLn1
ARK>Впрочем, сейчас поковыряю, почему бы нет.