Module
Type.Trout.Links
- Package
- purescript-trout
- Repository
- owickstrom/purescript-trout
#HasLinks Source
class HasLinks t links | t -> links where
A routing type t
which has links of type links
.
Members
Instances
(HasLinks sub subMk, IsSymbol lit) => HasLinks ((Lit lit) :> sub) subMk
(HasLinks sub subMk, IsSymbol c, ToPathPiece t) => HasLinks ((Capture c t) :> sub) (t -> subMk)
(HasLinks sub subMk, IsSymbol c, ToPathPiece t) => HasLinks ((CaptureAll c t) :> sub) (Array t -> subMk)
HasLinks (Resource ms cts) URI
HasLinks (Raw m) URI
(HasLinks e1 mk1, HasLinks e2 mk2) => HasLinks (e1 :<|> e2) (mk1 :<|> mk2)