The MIT Science Fiction Society publishes its schedule as a plain text file. This file is awkward to read on an iPhone: the embedded Safari web browser wraps the text naively. This tool reformats the schedule into proper HTML tables, together with the right hints to help the iPhone show it nicely.
This is a Haskell Cabal package. You can build it on any system with a recent Haskell setup by running:
chmod +x Setup.lhs
./Setup.lhs configure
./Setup.lhs build
./Setup.lhs install # optional
I wrote it using GHC 6.8.3, but it should work on any GHC 6.6 or later, as well as other Haskell compilers.
Several versions are provided:
Run this version with —help for more information.