4 ms·It sounds very much like the OP is looking for Yesod. http://www.yesodweb.com/ http://www.yesodweb.com/by andrewaylett 13y agoIt sounds very much like the OP is looking for Yesod. http://www.yesodweb.com/ http://www.yesodweb.com/