servant-routes-0.1.0.0: Generate route descriptions from Servant APIs
Copyright(c) Frederick Pringle 2024
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellSafe-Inferred
LanguageHaskell2010

Servant.API.Routes.Internal.Path

Description

Internal module, subject to change.

Synopsis

Documentation

newtype Path Source #

Simple representation of a URL path. The constructor and fields are not exported since I may change the internal implementation in the future to use Text instead of [Text].

Constructors

Path 

Fields

Instances

Instances details
ToJSON Path Source # 
Instance details

Defined in Servant.API.Routes.Internal.Path

Show Path Source # 
Instance details

Defined in Servant.API.Routes.Internal.Path

Eq Path Source # 
Instance details

Defined in Servant.API.Routes.Internal.Path

Methods

(==) :: Path -> Path -> Bool Source #

(/=) :: Path -> Path -> Bool Source #

Ord Path Source # 
Instance details

Defined in Servant.API.Routes.Internal.Path

renderPath :: Path -> Text Source #

Pretty-print a path, including the leading /.

pathSeparator :: Text Source #

Standard path separator "/".