Send Beginners mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."
Today's Topics:
1. I have question about Haskell (Eunsu Kim)
----------------------------------------------------------------------
Message: 1
Date: Thu, 21 Apr 2016 22:33:33 -0500
From: Eunsu Kim <[email protected]>
To: [email protected]
Subject: [Haskell-beginners] I have question about Haskell
Message-ID: <[email protected]>
Content-Type: text/plain; charset="utf-8"
Hi
i have a problem in my code!
here is my code:
-- Baic I/O and Loop (50 Points)
evalpoly = do putStr "What is the degree of polynomial: "
degree <- getLine
coeffs <- (funcOfCoeff ((read degree::Int)+1) [])
putStr "What value do you want to evaluate at: "
value <- getLine
putStr "The value of the polynomial is: "
putStr (show (polyEvaluate (coeffs) (read value :: Float) ))
putStr "\n"
--function loop to get coefficient--
funcOfCoeff 0 coeffs = do --to check the degree of 0
return coeffs --return list of coefficient
funcOfCoeff degree coeffs = do
putStr ("What is the x^" ++ show(degree-1))
putStr " coefficient: "
coeff <- getLine
loop <- funcOfCoeff (degree-1) ((read coeff :: Int) :
coeffs)
return loop
polyEvaluate (coeffs) x = do
powers <- zip coeffs (iterate (+1) 0)
result <- map (\(a,b)-> a+b) powers ?PROBLEM IS
HERE!!!!
return result
here is error message:
in very bottom function (polyEvaluate), why is not working ?result <- map
(\(a,b) -> a+b) powers? ???
in Prelude, it is working
Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://mail.haskell.org/pipermail/beginners/attachments/20160421/ecf42959/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2016-04-21 at 10.11.29 PM.png
Type: image/png
Size: 25586 bytes
Desc: not available
URL:
<http://mail.haskell.org/pipermail/beginners/attachments/20160421/ecf42959/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2016-04-21 at 10.12.30 PM.png
Type: image/png
Size: 12203 bytes
Desc: not available
URL:
<http://mail.haskell.org/pipermail/beginners/attachments/20160421/ecf42959/attachment-0001.png>
------------------------------
Subject: Digest Footer
_______________________________________________
Beginners mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
------------------------------
End of Beginners Digest, Vol 94, Issue 19
*****************************************