sig
type t
type 'a parse_func
type 'a parse_opt_func
type 'a generate_func
val parse :
Sharp_router.Part.t ->
'a Sharp_router.Part.parse_func -> 'a Sharp_router.route
val parse_opt :
Sharp_router.Part.t ->
'a Sharp_router.Part.parse_opt_func -> 'a Sharp_router.route
val generate :
Sharp_router.Part.t -> string list Sharp_router.Part.generate_func
val generate_ :
string list ->
Sharp_router.Part.t -> string list Sharp_router.Part.generate_func
val to_fragment :
Sharp_router.Part.t -> string Sharp_router.Part.generate_func
val to_fragment_ :
string -> Sharp_router.Part.t -> string Sharp_router.Part.generate_func
end