Difference between revisions of "User:MathematicalOrchid"

From HaskellWiki
Jump to navigation Jump to search
 
Line 10: Line 10:
 
* Haskell to Java compiler.
 
* Haskell to Java compiler.
 
* Interactive Haskell step-line debugger.
 
* Interactive Haskell step-line debugger.
  +
* Program to convert my custom markup to HTML and LaTeX.
   
 
'''Projects On Hold''':
 
'''Projects On Hold''':
Line 15: Line 16:
 
* Sorting algorithm benchmarks.
 
* Sorting algorithm benchmarks.
 
* Audio DSP in Haskell.
 
* Audio DSP in Haskell.
  +
* Haskell implementation of compression algorithms.
   
 
'''Failed Projects''':
 
'''Failed Projects''':

Revision as of 10:52, 29 January 2007

Status: Enthusiastic Haskell newbie.

Main Interests:

  • Using Haskell to write triposcopic mathematical algorithms in tiny amounts of code.
  • Using Haskell to do seriously compute-bounded work in a multiprocessor setup.

Current Projects:

  • Haskell to Java compiler.
  • Interactive Haskell step-line debugger.
  • Program to convert my custom markup to HTML and LaTeX.

Projects On Hold:

  • Sorting algorithm benchmarks.
  • Audio DSP in Haskell.
  • Haskell implementation of compression algorithms.

Failed Projects:

  • Haskell fractal generator.
  • Haskell ray tracer.
  • Haskell program to cause world peace.

Current Unsolved Questions:

  • Why do Haskell extensions exist?
  • How do you do graphics in Haskell?
  • Why does Hugs crash so much?
  • How come (e.g.) Smalltalk provides 27 different types of collection, but in Haskell nobody ever using anything except a single-linked list or a tree?
  • Is putStr xs1; putStr xs2 faster or slower than putStr (xs1 ++ xs2)?