filepather-0.4.1: Functions on System.FilePath
Safe HaskellSafe-Inferred
LanguageHaskell2010

System.FilePath.FilePather.ToFilePath

Documentation

newtype ToFilePathT f a Source #

Constructors

ToFilePathT (a -> f FilePath) 

Instances

Instances details
Contravariant (ToFilePathT f) Source # 
Instance details

Defined in System.FilePath.FilePather.ToFilePath

Methods

contramap :: (a -> b) -> ToFilePathT f b -> ToFilePathT f a #

(>$) :: b -> ToFilePathT f b -> ToFilePathT f a #

Applicative f => Divisible (ToFilePathT f) Source # 
Instance details

Defined in System.FilePath.FilePather.ToFilePath

Methods

divide :: (a -> (b, c)) -> ToFilePathT f b -> ToFilePathT f c -> ToFilePathT f a #

conquer :: ToFilePathT f a #

Applicative f => Decidable (ToFilePathT f) Source # 
Instance details

Defined in System.FilePath.FilePather.ToFilePath

Methods

lose :: (a -> Void) -> ToFilePathT f a #

choose :: (a -> Either b c) -> ToFilePathT f b -> ToFilePathT f c -> ToFilePathT f a #

Wrapped (ToFilePathT f a) Source # 
Instance details

Defined in System.FilePath.FilePather.ToFilePath

Associated Types

type Unwrapped (ToFilePathT f a) #

type Unwrapped (ToFilePathT f a) Source # 
Instance details

Defined in System.FilePath.FilePather.ToFilePath

type Unwrapped (ToFilePathT f a) = a -> f FilePath