Distinct power numbers: Difference between revisions
m
→{{header|Haskell}}
Line 378:
(\xs -> [x ^ y | x <- xs, y <- xs]) [2 .. 5]</lang>
or
<lang haskell>import
import Control.Monad (join)
import qualified Data.Set as S
main :: IO ()
main =
(print . S.elems . S.fromList) $
join
(liftA2 (^))
[2 .. 5]</lang>
{{Out}}
|