<div dir="ltr">List is a monad, does that mean i can create a list with do notation?<br><br>My intuition led me to believe this would work:<br><br>main = do<br>  x <- return $ do<br>    1<br>    2<br>    3<br>  print (x :: [Int])<br><br><br>However it didn't. Is this possible?<br></div>