Ⓢ
Size: a a a
AZ
AZ
AZ
IR
AZ
IR
IR
IR
repeat :: Int -> a -> [a]
чистая функция?repeat 5 'z' === ['z', 'z', 'z', 'z', 'z']
вроде да.putStrLn :: Text -> IO ()
имеет эффекты? конечно.repeat 5 (putStrLn "lol")
чистое значение?IR
AZ
IR
AZ
IR
AZ
IR
Ⓢ
IR