apiary-0.16.0: Simple and type safe web framework that can be automatically generate API documentation.

Safe HaskellNone

Data.Apiary.Extension

Documentation

class Has a as whereSource

Methods

getExtension :: proxy a -> Extensions as -> aSource

Instances

Has a as => Has a (: * a' as) 
Has a (: * a as) 

data Initializer i m o Source

type Initializer' m a = forall i. Initializer i m (a : i)Source

preAction :: Monad m => m a -> Initializer i m iSource

(+>) :: Monad m => Initializer i m x -> Initializer x m o -> Initializer i m oSource

noExtension :: Monad m => Initializer `[]` m `[]`Source