User:MathematicalOrchid
Revision as of 10:41, 24 April 2007 by MathematicalOrchid (talk | contribs)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Status
Enthusiastic Haskell newbie.
Main Interests
- Using Haskell to write triposcopic mathematical algorithms with only a tiny amount of code.
- Using Haskell to do seriously compute-bounded work in a multiprocessor setup.
Projects
Active
- (no name) — chaos pendulum simulator (Status: moderately working, needs UI)
- Haktal — fractal generator. (Status: minimal functionality)
- HoJ — Haskell to Java compiler. (Status: skeletal)
- Evlor — Interactive Haskell step-line debugger. (Status: skeletal)
- Indoculate — Program to convert a single (custom) source to both HTML and LaTeX, and also do cross-linking. (Status: in production use)
On Hold
- Sorting algorithm benchmarks.
- Audio DSP in Haskell.
- Haskell implementation of compression algorithms.
- Haskell SDL for POV-Ray.
Failed
- Haskell ray tracer.
- Haskell type deducer.
- Haskell program to cause world peace.
Contributed Code
- Library for binary
- Library for vectors
- Library for colours
- Library for PPM images
- Toy compression implementations
Current Unsolved Questions
- Why do Haskell language extensions exist?
- How do you do graphics in Haskell?
- How come (e.g.) Smalltalk provides 27 different types of collection, but Haskell only ever involves single-linked lists and binary trees?
- Why is
putStr xs1; putStr xs2
slower thanputStr (xs1 ++ xs2)
?