fs-api-0.3.0.1: Abstract interface for the file system
Safe HaskellSafe-Inferred
LanguageHaskell2010

System.FS.Condense

Description

Condensed but human-readable output (like Show).

Synopsis

Documentation

class Condense a where Source #

Condensed but human-readable output

Methods

condense ∷ a → String Source #

Instances

Instances details
Condense Void Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseVoidString Source #

Condense SeekMode Source # 
Instance details

Defined in System.FS.API.Types

Condense Int64 Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseInt64String Source #

Condense Rational Source # 
Instance details

Defined in System.FS.Condense

Condense Word32 Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseWord32String Source #

Condense Word64 Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseWord64String Source #

Condense ByteString Source # 
Instance details

Defined in System.FS.Condense

Condense ByteString Source # 
Instance details

Defined in System.FS.Condense

Condense AllowExisting Source # 
Instance details

Defined in System.FS.API.Types

Condense FsErrorPath Source # 
Instance details

Defined in System.FS.API.Types

Condense FsPath Source # 
Instance details

Defined in System.FS.API.Types

Methods

condenseFsPathString Source #

Condense OpenMode Source # 
Instance details

Defined in System.FS.API.Types

Condense Text Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseTextString Source #

Condense Natural Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseNaturalString Source #

Condense Bool Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseBoolString Source #

Condense Int Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseIntString Source #

Condense Word Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseWordString Source #

Condense a ⇒ Condense (Set a) Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseSet a → String Source #

Condense (Handle h) Source # 
Instance details

Defined in System.FS.API.Types

Methods

condenseHandle h → String Source #

Condense a ⇒ Condense (Maybe a) Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseMaybe a → String Source #

Condense a ⇒ Condense [a] Source # 
Instance details

Defined in System.FS.Condense

Methods

condense ∷ [a] → String Source #

(Condense k, Condense a) ⇒ Condense (Map k a) Source # 
Instance details

Defined in System.FS.Condense

Methods

condenseMap k a → String Source #

(Condense a, Condense b) ⇒ Condense (a, b) Source # 
Instance details

Defined in System.FS.Condense

Methods

condense ∷ (a, b) → String Source #

(Condense a, Condense b, Condense c) ⇒ Condense (a, b, c) Source # 
Instance details

Defined in System.FS.Condense

Methods

condense ∷ (a, b, c) → String Source #

(Condense a, Condense b, Condense c, Condense d) ⇒ Condense (a, b, c, d) Source # 
Instance details

Defined in System.FS.Condense

Methods

condense ∷ (a, b, c, d) → String Source #

(Condense a, Condense b, Condense c, Condense d, Condense e) ⇒ Condense (a, b, c, d, e) Source # 
Instance details

Defined in System.FS.Condense

Methods

condense ∷ (a, b, c, d, e) → String Source #

class Condense1 f where Source #

Methods

liftCondense ∷ (a → String) → f a → String Source #

Instances

Instances details
Condense1 Set Source # 
Instance details

Defined in System.FS.Condense

Methods

liftCondense ∷ (a → String) → Set a → String Source #

Condense1 List Source # 
Instance details

Defined in System.FS.Condense

Methods

liftCondense ∷ (a → String) → [a] → String Source #

condense1 ∷ (Condense1 f, Condense a) ⇒ f a → String Source #

Lift the standard condense function through the type constructor