-- 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