When comparing Scotty vs IHP, the Slant community recommends Scotty for most people. In the question“What are the best Haskell web frameworks for building RESTful web services?” Scotty is ranked 5th while IHP is ranked 10th. The most important reason people chose Scotty is:
A simple framework cuts development time and costs. To get started, developers only need to understand how to write routing and actions.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy to pick up and use
A simple framework cuts development time and costs. To get started, developers only need to understand how to write routing and actions.
Pro Available on gitHub
Having the source code on gitHub means developers can easily suggest improvements and error reports. They also have a community that can help with any problems that come up.
Pro Easy for beginners
With the code generators even haskell beginners can easily build CRUD apps.
Pro Under the hood
Code generators, database schema editors, etc. work with Haskell and SQL files, which can also be edited manually, to get 'under the hood'.
Pro Instant live reloading
Makes for a super smooth development experience.
Pro HSX
If you have experience with react, you feel right at home with the HSX view syntax.
Cons
Con Lacks features due to its small size
Since Scotty is small, it does not contain some features that a complex web application may need. Anything that Scotty can't provide must be either found or written, costing developers.
Con (Small) Server deployment
I'm a bit unclear on the memory requirements for the server (which becomes less of an issue every following year).