Next Generation Web Framework in Haskell