fs-api-0.3.0.0: 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

condense :: Void -> String Source #

Condense SeekMode Source # 
Instance details

Defined in System.FS.API.Types

Condense Int64 Source # 
Instance details

Defined in System.FS.Condense

Condense Rational Source # 
Instance details

Defined in System.FS.Condense

Condense Word32 Source # 
Instance details

Defined in System.FS.Condense

Condense Word64 Source # 
Instance details

Defined in System.FS.Condense

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

Condense OpenMode Source # 
Instance details

Defined in System.FS.API.Types

Condense Text Source # 
Instance details

Defined in System.FS.Condense

Methods

condense :: Text -> String Source #

Condense Natural Source # 
Instance details

Defined in System.FS.Condense

Condense Bool Source # 
Instance details

Defined in System.FS.Condense

Methods

condense :: Bool -> String Source #

Condense Int Source # 
Instance details

Defined in System.FS.Condense

Methods

condense :: Int -> String Source #

Condense Word Source # 
Instance details

Defined in System.FS.Condense

Methods

condense :: Word -> String Source #

Condense a => Condense (Set a) Source # 
Instance details

Defined in System.FS.Condense

Methods

condense :: Set a -> String Source #

Condense (Handle h) Source # 
Instance details

Defined in System.FS.API.Types

Methods

condense :: Handle h -> String Source #

Condense a => Condense (Maybe a) Source # 
Instance details

Defined in System.FS.Condense

Methods

condense :: Maybe 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

condense :: Map 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