Krishnendu Kar wrote:
>
> This is a multi-part message in MIME format.
>
> ------=_NextPart_000_0005_01BF6C14.8D98A480
> Content-Type: text/plain;
> charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable
>
> Hi!
> Please tell me whats wrong in this-
>
> module EvenSumOddProd where
>
> evenSumOddProd :: [Int] -> (Int, Int)
> evenSumOddProd(s:t) =3D (s + (even(a)), t * (odd(b)))
> where (a,b) =3D evenSumOddProd t
>
> output wanted is
> evenSumOddProd[1,2,3,4,5] returns (6, 15)
>
> thanks in advance=20
> Annie
>
>
> ------=_NextPart_000_0005_01BF6C14.8D98A480
> Content-Type: text/html;
> charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD>
> <META content=3D"text/html; charset=3Diso-8859-1" =
> http-equiv=3DContent-Type>
> <META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR>
> <STYLE></STYLE>
> </HEAD>
> <BODY bgColor=3D#ffffff>
> <DIV><FONT size=3D2>Hi!</FONT></DIV>
> <DIV><FONT size=3D2>Please tell me whats wrong in this-</FONT></DIV>
> <DIV> </DIV>
> <DIV><FONT size=3D2>module EvenSumOddProd where</FONT></DIV>
> <DIV> </DIV>
> <DIV><FONT size=3D2> =
> evenSumOddProd ::=20
> [Int] -> (Int, Int)<BR> evenSumOddProd(s:t) =3D (s + (even(a)), =
> t *=20
> (odd(b)))<BR> where (a,b) =3D evenSumOddProd t</FONT></DIV>
> <DIV> </DIV>
> <DIV><FONT size=3D2>output wanted is</FONT></DIV>
> <DIV><FONT size=3D2>evenSumOddProd[1,2,3,4,5] returns (6, =
> 15)</FONT></DIV>
Have a look thru the Prelude; especially lines 189, 1149, and 1292.
Hope this helps,
John Atwood
> <DIV> </DIV>
> <DIV><FONT size=3D2>thanks in advance </FONT></DIV>
> <DIV><FONT size=3D2>Annie</FONT></DIV>
> <DIV> </DIV></BODY></HTML>
>
> ------=_NextPart_000_0005_01BF6C14.8D98A480--
>
>
>