id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
147,Parse error on let,erikd,erikd,"For the function:

{{{
fun x
 = do  let b () = x + 1
       x + b ()
}}}

ddc gives an error message ""unexpected x"" about the 'x' in the function's parameter list.

Unlike Haskell, Disciple doesn't need the 'let' and the above function should be written as:

{{{
fun x
 = do  b () = x + 1
       x + b ()
}}}

Obviously, the error message should be improved to point to the 'let'.

",defect,closed,blocker,0.1.3,Source Parser,0.1.2,fixed,,
