User:MathematicalOrchid
From HaskellWiki
(Difference between revisions)
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 | + | * ''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? | ||
* How come (e.g.) Smalltalk provides 27 different types of collection, but Haskell only ever involves single-linked lists and binary trees? | * How come (e.g.) Smalltalk provides 27 different types of collection, but Haskell only ever involves single-linked lists and binary trees? | ||
* Is <hask>putStr xs1; putStr xs2</hask> faster or slower than <hask>putStr (xs1 ++ xs2)</hask>? | * Is <hask>putStr xs1; putStr xs2</hask> faster or slower than <hask>putStr (xs1 ++ xs2)</hask>? | ||
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:
- Sorting algorithm benchmarks.
- Audio DSP in Haskell.
- Haskell implementation of compression algorithms.
- Haskell SDL for POV-Ray.
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 faster or slower thanputStr xs1; putStr xs2?putStr (xs1 ++ xs2)
