[Haskell-cafe] Help me improve design of my project.
Andy Stewart
lazycat.manatee at gmail.com
Fri Oct 23 06:13:11 EDT 2009
Hi all,
I develop some Haskell IDE, below is screenshots:
http://farm4.static.flickr.com/3483/3947340553_933df88a22_o.png
http://farm3.static.flickr.com/2628/3952175905_9295a7421a_o.png
http://farm3.static.flickr.com/2544/3957610799_70fab5eb57_o.png
http://farm3.static.flickr.com/2703/4016163374_493e3738c7_o.png
Below is source code.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: manatee-0.8.8.tar.gz
Type: application/octet-stream
Size: 63786 bytes
Desc: not available
Url : http://www.haskell.org/pipermail/haskell-cafe/attachments/20091023/0a6f9d76/manatee-0.8.8.tar-0001.obj
-------------- next part --------------
You only can compile it with darcs version of gtk2hs.
The simple usage is press `F4` open terminal, then press `F7` to type
file-path for open.
Now is really simple, now i haven't stable time maintain project, so i
will opensource my project when i have stable time.
Okay, question is, IORefObject module and most module reference each
other, so i will got `recursive reference problem` (looks how many
.hs-boot in my project).
So anyone can help me improve design to split IORefObject and other
modules, make them less depend?
Thanks,
-- Andy
More information about the Haskell-Cafe
mailing list