{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE FunctionalDependencies #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE TypeFamilies #-}
module ClassyPrelude.FilePath () where

import qualified Prelude
import Prelude ((.), Char)
import ClassyPrelude.Classes
import qualified Filesystem.Path.CurrentOS as F

instance CanPack F.FilePath Prelude.Char where
    pack = F.decodeString
    unpack = F.encodeString
instance CanStripPrefix F.FilePath where
    stripPrefix = F.stripPrefix