View all files | ||||
A Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp.
Scotty is the cheap and cheerful way to write RESTful, declarative web applications.
As for the name: Sinatra + Warp = Scotty.
Run /basic.hs to see Scotty in action:
Setting phasers to stun... (port 3000) (ctrl-c to quit)
Or equivalently with stack:
Once the server is running you can interact with it with curl or a browser:
foobar
<h1>42</h1>
Additionally, the examples directory shows a number of concrete use cases, e.g.
Tutorials and related projects can be found in the Scotty wiki.
Feel free to ask questions or report bugs on the Github issue tracker.
Github issues are now (September 2023) labeled, so newcomers to the Haskell language can start with easy fix ones and gradually progress to new features, bugs and R&D :)
Scotty adheres to the Package Versioning Policy.
(c) 2012-Present, Andrew Farmer and Scotty contributors