Sven Moritz Hallberg
Email: <pesco@gmx.de>
Website: http://www.scannedinavian.org/~pesco/
I'm known as pesco on #haskell.
Latest Obsession
I've recently co-founded the
"Karl Hans Janke Kollaborativ" (KHJK).
We're basically a bunch of mad scientists.
If that sounds interesting, please have a look at our
founding declaration and send us a postcard (or something *g*) if you feel you should be a member.
Plan
Here's an incomplete list of my KHJK to-do items, without rationale or details.
-
Devise and specify some nice and uniform file naming scheme for use by the KHJK.
-
Devise, specify, and implement a file system (including advanced categorization, rich metadata, etc.) for the KHJK.
-
Turn http://www.khjk.org/ into a frontend to that file system.
-
Create a general text markup language for authoring blog entries, programs, web sites, conference papers, etc. No, XML is not good. No, LaTeX won't do.
-
Create something like Yampa, but more suitable for general GUI purposes, i.e. stop spinnig the main loop when nothing's happening.
-
Create a hacker's human-machine interface. Much inspiration to be drawn from tuomov's ion, mutt, ne, and I'm sure many others.
-
...
Haskell Projects
All these can be found at my website proper, but because that one's not so verbose, I'll make a listing of the noteworthy parts here. There are other projects there, but they are unfinished.
pesco-cmdline
Success! I have finally written "the world's best command line parser", a long-standing wish of mine.
Well, it's not perfect, mind you! But it has all the goodies. Check it out:
I should note, that recently, John Meacham has released
his own "world's best command line parser" on an unsuspecting public. I'm quite happy to see someone else with the same insane hobby.
pesco-regex
This package has not had a polished release, but it is code-complete and includes documentation for almost the whole module as literate comments in the code.
It is also already distributed as part of MissingH (Under the more appropriate name Text.Regex.Pesco, I believe).
