id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
151,PANIC in Source.DefixApps ($ do),erikd,erikd,"Translated Ocaml version of Jensens device:

    http://rosettacode.org/wiki/Jensen's_Device

to Disciple as:

{{{
-- A mutable Int.
i :: Int %r0 :- Mutable %r0
i = 42 -- initial value doesn't matter
 

sum' i lo hi term
 = do	result = 0.0
	i := lo
	while (i <= hi)
	 $ do	result := result + term ()
		i := i + 1
	result
main ()
 =	println $ show $ sum' i 1 100 (\ () -> 1.0 / toFloat i)

}}}

and got:

{{{
ddc: PANIC in Source.DefixApps
        makeXDefixApps: parse error at
        ./jensens.ds:13:9   xx = []
}}}
",defect,closed,blocker,0.1.3,Source Desugarer,0.1.2,fixed,,
