Name: ddddddddd 2007-05-03 15:42 ID:sPq5+bZA
I've written a basic imageboard in haskell. sauce is here: http://himgb.googlecode.com/svn/trunk/hImgb.hs . since there are quite a few haskell programmers here and this is an image board after all i thought i'd announce it here. the code is isn't nice. prerequisites: GHC, probably >= 6.6, and Graphics.GD. You'll probably also need UNIX. dunno.
good:
- has threads, image/text replies
- threads are bumped when replying
- rudimentary sanity checks
- makes thumbs
- no calls to outside binaries or any evals anywhere
- pretty darn fast
bad:
- can only upload jpegs (easily fixed)
- no hashing of files (couldn't find a lib that used bytestrings)
- shitty formatting (tedious fix)
- doesn't do pages (trivial fix)
- no administration (would take some work)
- no thread expiry (easy to fix)
this is pretty much a one day project, and i probably won't continue working on it, partly also because GHC takes too long to compile and link while swapping out my poor laptop.
svaha!
good:
- has threads, image/text replies
- threads are bumped when replying
- rudimentary sanity checks
- makes thumbs
- no calls to outside binaries or any evals anywhere
- pretty darn fast
bad:
- can only upload jpegs (easily fixed)
- no hashing of files (couldn't find a lib that used bytestrings)
- shitty formatting (tedious fix)
- doesn't do pages (trivial fix)
- no administration (would take some work)
- no thread expiry (easy to fix)
this is pretty much a one day project, and i probably won't continue working on it, partly also because GHC takes too long to compile and link while swapping out my poor laptop.
svaha!