-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Components of paths. -- -- Components of paths. @package path-pieces @version 0.1.2 module Web.PathPieces class PathPiece s fromPathPiece :: PathPiece s => Text -> Maybe s toPathPiece :: PathPiece s => s -> Text class PathMultiPiece s fromPathMultiPiece :: PathMultiPiece s => [Text] -> Maybe s toPathMultiPiece :: PathMultiPiece s => s -> [Text] -- | Deprecated: Use toPathPiece instead of toSinglePiece toSinglePiece :: PathPiece p => p -> Text -- | Deprecated: Use toPathMultiPiece instead of toMultiPiece toMultiPiece :: PathMultiPiece ps => ps -> [Text] -- | Deprecated: Use fromPathPiece instead of fromSinglePiece fromSinglePiece :: PathPiece p => Text -> Maybe p -- | Deprecated: Use fromPathMultiPiece instead of fromMultiPiece fromMultiPiece :: PathMultiPiece ps => [Text] -> Maybe ps instance PathMultiPiece [Text] instance PathMultiPiece [Text] instance PathMultiPiece [String] instance PathPiece Day instance PathPiece Int64 instance PathPiece Int instance PathPiece Integer instance PathPiece Text instance PathPiece Text instance PathPiece String