Scotty-0.21 just released!

Happy to share our latest work on scotty: scotty: Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp

This is a smaller release for consolidating the changes started in 0.20 :

  • new distinct modules for strict and lazy text parameters (.Trans.Strict and .Trans.Lazy)
  • the exceptions system and HTTP error reporting has been clarified (e.g. you cannot catch a Redirect)
  • more standard naming (“capture” → “path parameter”)
  • a number of fixes and QoL improvements (url-escaped path parameters, query-rewriting middlewares now work properly etc.)
  • lots of new documentation (doctests!)

Full changelog: