URLT-0.14: Library for maintaining correctness of URLs within an application.

URLT.HandleT

Documentation

data Site link url m a Source

Constructors

Site 

Fields

handleLink :: link -> URLT link m a
 
defaultPage :: link
 
formatLink :: link -> url
 
parseLink :: url -> Failing link
 

Instances

Monad m => Functor (Site u l m) 

runSite :: Monad m => String -> Site link Link m a -> Link -> m (Failing a)Source