module Path.Extensions (
cExtension
, cppExtension
, cssExtension
, docxExtension
, gifExtension
, hsExtension
, htmlExtension
, jpgExtension
, jsExtension
, mdExtension
, mp3Extension
, mp4Extension
, oExtension
, odtExtension
, pdfExtension
, phpExtension
, pngExtension
, pyExtension
, rtfExtension
, shExtension
, svgExtension
, texExtension
, txtExtension
, xmlExtension
, wikiExtension
, addCExtension
, addCppExtension
, addCssExtension
, addDocxExtension
, addGifExtension
, addHsExtension
, addHtmlExtension
, addJpgExtension
, addJsExtension
, addMdExtension
, addMp3Extension
, addMp4Extension
, addOExtension
, addOdtExtension
, addPdfExtension
, addPhpExtension
, addPngExtension
, addPyExtension
, addRtfExtension
, addShExtension
, addSvgExtension
, addTexExtension
, addTxtExtension
, addXmlExtension
, addWikiExtension
, withCExtension
, withCppExtension
, withCssExtension
, withDocxExtension
, withGifExtension
, withHsExtension
, withHtmlExtension
, withJpgExtension
, withJsExtension
, withMdExtension
, withMp3Extension
, withMp4Extension
, withOExtension
, withOdtExtension
, withPdfExtension
, withPhpExtension
, withPngExtension
, withPyExtension
, withRtfExtension
, withShExtension
, withSvgExtension
, withTexExtension
, withTxtExtension
, withXmlExtension
, withWikiExtension
) where
import Control.Monad.Catch
import Path
cExtension :: String
cExtension = ".c"
cppExtension :: String
cppExtension = ".cpp"
cssExtension :: String
cssExtension = ".css"
docxExtension :: String
docxExtension = ".docx"
gifExtension :: String
gifExtension = ".gif"
hsExtension :: String
hsExtension = ".hs"
htmlExtension :: String
htmlExtension = ".html"
jpgExtension :: String
jpgExtension = ".jpg"
jsExtension :: String
jsExtension = ".js"
mdExtension :: String
mdExtension = ".md"
mp3Extension :: String
mp3Extension = ".mp3"
mp4Extension :: String
mp4Extension = ".mp4"
oExtension :: String
oExtension = ".o"
odtExtension :: String
odtExtension = ".odt"
pdfExtension :: String
pdfExtension = ".pdf"
phpExtension :: String
phpExtension = ".php"
pngExtension :: String
pngExtension = ".png"
pyExtension :: String
pyExtension = ".py"
rtfExtension :: String
rtfExtension = ".rtf"
shExtension :: String
shExtension = ".sh"
svgExtension :: String
svgExtension = ".svg"
texExtension :: String
texExtension = ".tex"
txtExtension :: String
txtExtension = ".txt"
xmlExtension :: String
xmlExtension = ".xml"
wikiExtension :: String
wikiExtension = ".wiki"
addCExtension :: MonadThrow m => Path b File -> m (Path b File)
addCExtension = addExtension cExtension
addCppExtension :: MonadThrow m => Path b File -> m (Path b File)
addCppExtension = addExtension cppExtension
addCssExtension :: MonadThrow m => Path b File -> m (Path b File)
addCssExtension = addExtension cssExtension
addDocxExtension :: MonadThrow m => Path b File -> m (Path b File)
addDocxExtension = addExtension docxExtension
addGifExtension :: MonadThrow m => Path b File -> m (Path b File)
addGifExtension = addExtension gifExtension
addHsExtension :: MonadThrow m => Path b File -> m (Path b File)
addHsExtension = addExtension hsExtension
addHtmlExtension :: MonadThrow m => Path b File -> m (Path b File)
addHtmlExtension = addExtension htmlExtension
addJsExtension :: MonadThrow m => Path b File -> m (Path b File)
addJsExtension = addExtension jsExtension
addJpgExtension :: MonadThrow m => Path b File -> m (Path b File)
addJpgExtension = addExtension jpgExtension
addMdExtension :: MonadThrow m => Path b File -> m (Path b File)
addMdExtension = addExtension mdExtension
addMp3Extension :: MonadThrow m => Path b File -> m (Path b File)
addMp3Extension = addExtension mp3Extension
addMp4Extension :: MonadThrow m => Path b File -> m (Path b File)
addMp4Extension = addExtension mp4Extension
addOExtension :: MonadThrow m => Path b File -> m (Path b File)
addOExtension = addExtension oExtension
addOdtExtension :: MonadThrow m => Path b File -> m (Path b File)
addOdtExtension = addExtension odtExtension
addPdfExtension :: MonadThrow m => Path b File -> m (Path b File)
addPdfExtension = addExtension pdfExtension
addPhpExtension :: MonadThrow m => Path b File -> m (Path b File)
addPhpExtension = addExtension phpExtension
addPngExtension :: MonadThrow m => Path b File -> m (Path b File)
addPngExtension = addExtension pngExtension
addPyExtension :: MonadThrow m => Path b File -> m (Path b File)
addPyExtension = addExtension pyExtension
addRtfExtension :: MonadThrow m => Path b File -> m (Path b File)
addRtfExtension = addExtension rtfExtension
addShExtension :: MonadThrow m => Path b File -> m (Path b File)
addShExtension = addExtension shExtension
addSvgExtension :: MonadThrow m => Path b File -> m (Path b File)
addSvgExtension = addExtension svgExtension
addTexExtension :: MonadThrow m => Path b File -> m (Path b File)
addTexExtension = addExtension texExtension
addTxtExtension :: MonadThrow m => Path b File -> m (Path b File)
addTxtExtension = addExtension txtExtension
addXmlExtension :: MonadThrow m => Path b File -> m (Path b File)
addXmlExtension = addExtension xmlExtension
addWikiExtension :: MonadThrow m => Path b File -> m (Path b File)
addWikiExtension = addExtension wikiExtension
withCExtension :: MonadThrow m => Path b File -> m (Path b File)
withCExtension = replaceExtension cExtension
withCppExtension :: MonadThrow m => Path b File -> m (Path b File)
withCppExtension = replaceExtension cppExtension
withCssExtension :: MonadThrow m => Path b File -> m (Path b File)
withCssExtension = replaceExtension cssExtension
withDocxExtension :: MonadThrow m => Path b File -> m (Path b File)
withDocxExtension = replaceExtension docxExtension
withGifExtension :: MonadThrow m => Path b File -> m (Path b File)
withGifExtension = replaceExtension gifExtension
withHsExtension :: MonadThrow m => Path b File -> m (Path b File)
withHsExtension = replaceExtension hsExtension
withHtmlExtension :: MonadThrow m => Path b File -> m (Path b File)
withHtmlExtension = replaceExtension htmlExtension
withJpgExtension :: MonadThrow m => Path b File -> m (Path b File)
withJpgExtension = replaceExtension jpgExtension
withJsExtension :: MonadThrow m => Path b File -> m (Path b File)
withJsExtension = replaceExtension jsExtension
withMdExtension :: MonadThrow m => Path b File -> m (Path b File)
withMdExtension = replaceExtension mdExtension
withMp3Extension :: MonadThrow m => Path b File -> m (Path b File)
withMp3Extension = replaceExtension mp3Extension
withMp4Extension :: MonadThrow m => Path b File -> m (Path b File)
withMp4Extension = replaceExtension mp4Extension
withOExtension :: MonadThrow m => Path b File -> m (Path b File)
withOExtension = replaceExtension oExtension
withOdtExtension :: MonadThrow m => Path b File -> m (Path b File)
withOdtExtension = replaceExtension odtExtension
withPdfExtension :: MonadThrow m => Path b File -> m (Path b File)
withPdfExtension = replaceExtension pdfExtension
withPhpExtension :: MonadThrow m => Path b File -> m (Path b File)
withPhpExtension = replaceExtension phpExtension
withPngExtension :: MonadThrow m => Path b File -> m (Path b File)
withPngExtension = replaceExtension pngExtension
withPyExtension :: MonadThrow m => Path b File -> m (Path b File)
withPyExtension = replaceExtension pyExtension
withRtfExtension :: MonadThrow m => Path b File -> m (Path b File)
withRtfExtension = replaceExtension rtfExtension
withShExtension :: MonadThrow m => Path b File -> m (Path b File)
withShExtension = replaceExtension shExtension
withSvgExtension :: MonadThrow m => Path b File -> m (Path b File)
withSvgExtension = replaceExtension svgExtension
withTexExtension :: MonadThrow m => Path b File -> m (Path b File)
withTexExtension = replaceExtension texExtension
withTxtExtension :: MonadThrow m => Path b File -> m (Path b File)
withTxtExtension = replaceExtension txtExtension
withXmlExtension :: MonadThrow m => Path b File -> m (Path b File)
withXmlExtension = replaceExtension xmlExtension
withWikiExtension :: MonadThrow m => Path b File -> m (Path b File)
withWikiExtension = replaceExtension wikiExtension