Difference between revisions of "User:MathematicalOrchid"
Jump to navigation
Jump to search
BrettGiles (talk | contribs) 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? |
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
putStr xs1; putStr xs2
faster or slower thanputStr (xs1 ++ xs2)
?