{-# LANGUAGE CPP #-}{-# OPTIONS_GHC -Wno-unused-imports #-}moduleDistribution.Compat.FilePath(isExtensionOf,stripExtension)whereimportData.List(isSuffixOf,stripPrefix)importSystem.FilePath
#if !MIN_VERSION_filepath(1,4,2)
isExtensionOf::String->FilePath->BoolisExtensionOfext@('.':_)=isSuffixOfext.takeExtensionsisExtensionOfext=isSuffixOf('.':ext).takeExtensions
#endif

#if !MIN_VERSION_filepath(1,4,1)
stripExtension::String->FilePath->MaybeFilePathstripExtension[]path=JustpathstripExtensionext@(x:_)path=stripSuffixdotExtpathwheredotExt=ifisExtSeparatorxthenextelse'.':extstripSuffix::Eqa=>[a]->[a]->Maybe[a]stripSuffixxsys=fmapreverse$stripPrefix(reversexs)(reverseys)
#endif

AltStyle によって変換されたページ (->オリジナル) /