A Haskell web forms data processing and manipulation library