Full threadtphyahoo·concur: catalyst gets the job done.I'm using a homebrew haskell framework now, happs with StringTemplate for the view.View on HN