如何在Haskell上计算1..n的幂?

Dmi*_*try -7 math haskell loops

如何在Haskell上计算1..n的幂(^ 2)?"n"是输入数字.非常感谢您的帮助!

Boy*_*Jr. 5

main = do
  nStr <- getLine
  let n = read nStr
  print . take n $ map (^2) [1..]
Run Code Online (Sandbox Code Playgroud)

堆栈溢出不适合尚未经过充分研究的问题.打LYAH,RWH哈斯克尔维基,或两者的组合,你张贴在这里了.