[Haskell-cafe] How to build a generic spreadsheet?