[Haskell-cafe] Haskell Debugging
Pepe Iborra
mnislaih at gmail.com
Mon Nov 13 10:48:07 EST 2006
Hi Valentin
Please, take a look at the Haskell Wiki page for debugging.
http://haskell.org/haskellwiki/Debugging
You will find that thanks to Neil Mitchell there is a Windows version
of Hat available. Perhaps you can add your experiences with it if it
works for you.
pepe
On 13/11/2006, at 16:32, Valentin Gjorgjioski wrote:
> I'm pretty new in Haskell, few days since I started learning it. I
> want to debu my programs. I'm currently using WinHugs, and I prefer
> debugger for this.
>
> I tried googling and I found Hugs.Observer.
>
> I like it how it works, but still I have one BIG problem with it.
> It doesn't work well with floats.
>
> Following example
>
> import Hugs.Observe
>
> ex8 :: [Float]
> ex8 = (observe "after reverse" ) reverse [10.0,7.0,3.0,0.0,4.0]
>
> gives me
>
> >ex8
> [4.0,0.0,3.0,7.0,10.0]
>
> >>>>>>> Observations <<<<<<
>
> after reverse
> { \ ($-990871 : $-990888 : $-990905 : $-990922 : $-990939 : []) -
> > $-990939 : $-990922 : $-990905 : $-990888 : $-990871 : []
> }
>
> Which is not useful. After that I try to install
>
> http://www.haskell.org/hat/
>
> but for installing that I need hmake, and when I try to install
> hmake, I typed first configure -prefix, and then, make.
>
> cd src/hmake; make HC=ghc BUILDCOMP=ghc all config
> make[1]: Entering directory `/cygdrive/E/Haskell/hmake/src/hmake'
> Makefile:59: *** target pattern contains no `%'. Stop.
> make[1]: Leaving directory `/cygdrive/E/Haskell/hmake/src/hmake'
> make: *** [targets/ix86-CYGWIN_NT-5.1/hmake-ghc] Error 2
>
> as you can see I'm using cygwin.
>
> I'm really stacked here, and I will kindly ask for help.
>
>
> Thanks,
> Valentin
>
>
> --
> Valentin Gjorgjioski
> Bachelor of Computer Science
> Department of Knowledge Technologies, Jozef Stefan Institute
> Jamova 39, SI-1000 Ljubljana, Slovenia
> Phone: +386 1 477 3343
> Fax: +386 1 477 3315
> Web: http://kt.ijs.si/ValentinGjorgjioski/
> Email: Valentin.Gjorgjioski at ijs.si
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
More information about the Haskell-Cafe
mailing list