Project

General

Profile

Libraries » History » Revision 14

Revision 13 (Greg Burri, 04/13/2009 09:41 PM) → Revision 14/29 (Greg Burri, 06/21/2009 02:18 PM)

h1. Libraries 

 The framework Qt 4 will be used. It contains all needed tools. h2. "GTK2HS":http://www.haskell.org/gtk2hs/ 

 Binding to GTK+ for Haskell. 

 * User interface 
 * Configuration management : "GConf":http://www.haskell.org/gtk2hs/docs/gtk2hs-docs-0.10.0/System-Gnome-GConf-GConfClient.html 
 * Tray icon : "StatusIcon":http://www.haskell.org/gtk2hs/docs/gtk2hs-docs-0.10.0/Graphics-UI-Gtk-Display-StatusIcon.html 

 h2. Files access 

 * mmap ? : http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mmap-0.2 

 h2. Data network transfer  

 * "network-bytestring":http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network-bytestring 

 h2. Globbing 

 * "Glob":http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Glob 

 h2. SHA-1 

 * http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SHA-1.0.2 
 * or http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Crypto 

 h2. Code documentation 

 * "Haddock":http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haddock (Included in GHC).