Difference between revisions of "Potential projects"

From HaskellWiki
Jump to navigation Jump to search
(Added section "Other" and "Haskell board game")
Line 10: Line 10:
   
 
== Haskell libraries ==
 
== Haskell libraries ==
  +
# High efficiency, native hash and cipher routines using Data.ByteString.Lazy
   
 
== Haskell applications ==
 
== Haskell applications ==
  +
# A "diff" utility for GHC.Core dumps (e.g. ghc -ddump-simpl) that will filter out all the noise of variable names (which change from run to run). This would allow developers to see how their high level code alterations affect the output (or at least an intermediate stage).
 
 
== Other ==
 
== Other ==
   

Revision as of 02:02, 19 March 2008

A common lament in #haskell is that someone would like to write some Haskell code, but can't think of any code to write or problems to solve. So, here's a list of potential Haskell work -- it could be GHC modifications, creating Haskell bindings for existing libraries, or just writing new applications in Haskell. Feel free to edit liberally!

Existing pages with similar goals:

Project ideas:

GHC modifications

Haskell libraries

  1. High efficiency, native hash and cipher routines using Data.ByteString.Lazy

Haskell applications

  1. A "diff" utility for GHC.Core dumps (e.g. ghc -ddump-simpl) that will filter out all the noise of variable names (which change from run to run). This would allow developers to see how their high level code alterations affect the output (or at least an intermediate stage).

Other

Haskell board game