pathtype-0.8.1.1: Type-safe replacement for System.FilePath etc

Safe HaskellSafe
LanguageHaskell98

System.Path.Part

Contents

Synopsis

Possible types for Path type parameters

data Abs Source #

Instances
NFData Abs Source # 
Instance details

Defined in System.Path.Internal.Part

Methods

rnf :: Abs -> () #

AbsOrRel Abs Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchAbsOrRel :: f Abs -> f Rel -> f Abs Source #

AbsRel Abs Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchAbsRel :: f Abs -> f Rel -> f AbsRel -> f Abs Source #

data Rel Source #

Instances
NFData Rel Source # 
Instance details

Defined in System.Path.Internal.Part

Methods

rnf :: Rel -> () #

AbsOrRel Rel Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchAbsOrRel :: f Abs -> f Rel -> f Rel Source #

AbsRel Rel Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchAbsRel :: f Abs -> f Rel -> f AbsRel -> f Rel Source #

data AbsRel Source #

Instances
AbsRel AbsRel Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchAbsRel :: f Abs -> f Rel -> f AbsRel -> f AbsRel Source #

data File Source #

Instances
NFData File Source # 
Instance details

Defined in System.Path.Internal.Part

Methods

rnf :: File -> () #

FileOrDir File Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchFileOrDir :: f File -> f Dir -> f File Source #

FileDir File Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchFileDir :: f File -> f Dir -> f FileDir -> f File Source #

data Dir Source #

Instances
NFData Dir Source # 
Instance details

Defined in System.Path.Internal.Part

Methods

rnf :: Dir -> () #

FileOrDir Dir Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchFileOrDir :: f File -> f Dir -> f Dir Source #

FileDir Dir Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchFileDir :: f File -> f Dir -> f FileDir -> f Dir Source #

data FileDir Source #

Instances
NFData FileDir Source # 
Instance details

Defined in System.Path.Internal.Part

Methods

rnf :: FileDir -> () #

FileDir FileDir Source # 
Instance details

Defined in System.Path.Internal.PartClass

Methods

switchFileDir :: f File -> f Dir -> f FileDir -> f FileDir Source #