what did I do wrong here ?
| Newsgroups | gmane.comp.lang.ocaml.beginners |
|---|---|
| Message-ID | <[email protected]> |
Hello, I have to write a recursive function which do this 1+ 2+3+...+n so I made this : let rec sum a = if a = 0 then a = a + 0 else a = a + sum (a - 1) ;; But now I see a message that a boolean is made where a int is expected. Where did I go wrong here ? Roelof __._,_.___ ---------- Posted by: Roelof Wobben <[email protected]> ---------- Reply via web post • Reply to sender • Reply to group • Start a New Topic • Messages in this topic (1) Archives up to December 31, 2011 are also downloadable at http://www.connettivo.net/cntprojects/ocaml_beginners The archives of the very official ocaml list (the seniors' one) can be found at http://caml.inria.fr Attachments are banned and you're asked to be polite, avoid flames etc. Visit Your Group https://groups.yahoo.com/neo;_ylc=X3oDMTJkZjN2c3FtBF9TAzk3NDc2NTkwBGdycElkAzQ5OTkxOTQEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxNDEzMzA0NDE0 • Privacy • Unsubscribe • Terms of Use . __,_._,___