Web.Spock.Safe

Spock's core

spock

type SpockM conn sess st a

type SpockAction conn sess st

spockT

data SpockT m a

data ActionT m a

spockApp

Defining routes

data Path as

root

var

static

(</>)

Rendering routes

renderRoute

Hooking routes

subcomponent

get

post

head

put

delete

patch

hookRoute

hookAny

data StdMethod

Adding Wai.Middleware

middleware

Using Spock as middleware

spockMiddleware

Safe actions

class SafeAction conn sess st a

safeActionPath