Personal tools

User:MathematicalOrchid

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m (Link)
(Updated my project summary)
Line 8: Line 8:
 
'''Current Projects''':
 
'''Current Projects''':
   
* Haskell to Java compiler.
+
* Haskell to Java compiler. (Status: skeletal)
* Interactive Haskell step-line debugger.
+
* ''Evlor'' — Interactive Haskell step-line debugger. (Status: broken/incomplete/major work required)
* Program to convert my custom markup to HTML and LaTeX.
+
* ''Indoculate'' — Program to convert a single (custom) source to both HTML and LaTeX. (Status: medium-complete)
   
 
'''Projects On Hold''':
 
'''Projects On Hold''':
Line 16: Line 16:
 
* Sorting algorithm benchmarks.
 
* Sorting algorithm benchmarks.
 
* Audio DSP in Haskell.
 
* Audio DSP in Haskell.
* Haskell implementation of compression algorithms.
+
* [[Toy compression implementations|Haskell implementation of compression algorithms]].
 
* [[POV-Ray SDL project|Haskell SDL]] for [http://www.povray.org/ POV-Ray].
 
* [[POV-Ray SDL project|Haskell SDL]] for [http://www.povray.org/ POV-Ray].
   
Line 27: Line 27:
 
'''Current Unsolved Questions''':
 
'''Current Unsolved Questions''':
   
* Why do Haskell extensions exist?
+
* Why do Haskell language extensions exist?
 
* How do you do graphics in Haskell?
 
* How do you do graphics in Haskell?
 
* Why does Hugs crash so much?
 
* Why does Hugs crash so much?

Revision as of 21:42, 23 February 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. (Status: skeletal)
  • Evlor — Interactive Haskell step-line debugger. (Status: broken/incomplete/major work required)
  • Indoculate — Program to convert a single (custom) source to both HTML and LaTeX. (Status: medium-complete)

Projects On Hold:

Failed Projects:

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

Current Unsolved Questions:

  • Why do Haskell language 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 Haskell only ever involves single-linked lists and binary trees?
  • Is
    putStr xs1; putStr xs2
    faster or slower than
    putStr (xs1 ++ xs2)
    ?