Idris2Doc : TyTTP.URL.Path

TyTTP.URL.Path

(source)

Reexports

importpublic Data.Either

Definitions

dataParseError : Type
Totality: total
Visibility: public export
Constructors:
EmptyPattern : ParseError
ParamShouldFollowALiteral : String->ListElem->ParseError
RestShouldFollowALiteral : String->ListElem->ParseError
ParamAlreadyDefined : String->ListElem->ParseError
ParamEmpty : String->ListElem->ParseError
UnclosedParam : String->ListElem->ParseError
InvalidStartCharInParam : Char->ListElem->ParseError
InvalidCharInParam : Char->ListElem->ParseError
RestShouldBeLast : String->ListElem->ParseError
dataParsedPattern : (0_ : String) ->Type
Totality: total
Visibility: export
Constructor: 
MkParsedPattern : ListElem->ParsedPatterns
parse : (s : String) ->EitherParseError (ParsedPatterns)
Totality: total
Visibility: public export
recordPath : Type
Totality: total
Visibility: public export
Constructor: 
MkPath : String->List (String, String) ->String->Path

Projections:
.params : Path->List (String, String)
.raw : Path->String
.rest : Path->String
.raw : Path->String
Totality: total
Visibility: public export
raw : Path->String
Totality: total
Visibility: public export
.params : Path->List (String, String)
Totality: total
Visibility: public export
params : Path->List (String, String)
Totality: total
Visibility: public export
.rest : Path->String
Totality: total
Visibility: public export
rest : Path->String
Totality: total
Visibility: public export
pattern : Monadm=>Alternativem=> (str : String) -> {auto0_ : IsRight (parsestr)} -> (Contextme (URLauthPaths) vh1sth2ab->m (Contextme' (URLauthPaths) v'h1'st'h2'a'b')) ->Contextme (URLauthStrings) vh1sth2ab->m (Contextme' (URLauthStrings) v'h1'st'h2'a'b')
Totality: total
Visibility: export