Snap.Extension

Introduction

Using Snap Extensions

Define Application State and Monad

Provide Instances For "HasState" Classes

Define The Initializer

Simplified Snap Extension Server

data SnapExtend s a

data Initializer s

class InitializerState s

runInitializer

runInitializerWithReloadAction

runInitializerWithoutReloadAction

mkInitializer

defaultReloadHandler

nullReloadHandler