show

show :: Show a => a -> String
base Prelude, base Text.Show
package show
package
Show instances for functions and IO procedures Version 0.6
showChar :: Char -> ShowS
base Prelude, base Text.Show
utility function converting a Char to a show function that simply prepends the character unchanged.
showList :: Show a => [a] -> ShowS
base Prelude, base Text.Show
showParen :: Bool -> ShowS -> ShowS
base Prelude, base Text.Show
utility function that surrounds the inner show function with parentheses when the Bool parameter is True.
shows :: Show a => a -> ShowS
base Prelude, base Text.Show
equivalent to showsPrec with a precedence of 0.
showsPrec :: Show a => Int -> a -> ShowS
base Prelude, base Text.Show
showString :: String -> ShowS
base Prelude, base Text.Show
utility function converting a String to a show function that simply prepends the string unchanged.
showConstr :: Constr -> String
base Data.Data
Gets the string for a constructor
showEFloat :: RealFloat a => Maybe Int -> a -> ShowS
base Numeric
Show a signed RealFloat value using scientific (exponential) notation (e.g. 2.45e2, 1.5e-3). In the call showEFloat digs val, if digs is Nothing, the value is shown to full precision; if digs is Just d, then at most d digits after the decimal point are shown.
showFFloat :: RealFloat a => Maybe Int -> a -> ShowS
base Numeric
Show a signed RealFloat value using standard decimal notation (e.g. 245000, 0.0015). In the call showFFloat digs val, if digs is Nothing, the value is shown to full precision; if digs is Just d, then at most d digits after the decimal point are shown.
showFixed :: HasResolution a => Bool -> Fixed a -> String
base Data.Fixed
First arg is whether to chop off trailing zeros
showFloat :: RealFloat a => a -> ShowS
base Numeric
Show a signed RealFloat value to full precision using standard decimal notation for arguments whose absolute value lies between 0.1 and 9,999,999, and scientific notation otherwise.
showGFloat :: RealFloat a => Maybe Int -> a -> ShowS
base Numeric
Show a signed RealFloat value using standard decimal notation for arguments whose absolute value lies between 0.1 and 9,999,999, and scientific notation otherwise. In the call showGFloat digs val, if digs is Nothing, the value is shown to full precision; if digs is Just d, then at most d digits after the decimal point are shown.
showHex :: Integral a => a -> ShowS
base Numeric
Show non-negative Integral numbers in base 16.
showInt :: Integral a => a -> ShowS
base Numeric
Show non-negative Integral numbers in base 10.
showIntAtBase :: Integral a => a -> (Int -> Char) -> a -> ShowS
base Numeric
Shows a non-negative Integral number using the base specified by the first argument, and the character representation specified by the second.
showListWith :: (a -> ShowS) -> [a] -> ShowS
base Text.Show
Show a list (using square brackets and commas), given a function for showing elements.
showLitChar :: Char -> ShowS
base Data.Char
Convert a character to a string using only printable characters, using Haskell source-language escape conventions. For example: > showLitChar '\n' s = "\\n" ++ s
showOct :: Integral a => a -> ShowS
base Numeric
Show non-negative Integral numbers in base 8.
showSigned :: Real a => (a -> ShowS) -> Int -> a -> ShowS
base Numeric
Converts a possibly-negative Real value to a string.
showsTypeRep :: TypeRep -> ShowS
base Data.Typeable
showVersion :: Version -> String
base Data.Version
Provides one possible concrete representation for Version. For a version with versionBranch = [1,2,3] and versionTags = ["tag1","tag2"], the output will be 1.2.3-tag1-tag2.
showCommandForUser :: FilePath -> [String] -> String
process System.Process
Given a program p and arguments args, showCommandForUser p args returns a string suitable for pasting into sh (on POSIX OSs) or cmd.exe (on Windows).
showContentType :: ContentType -> String
cgi Network.CGI
showCookie :: Cookie -> String
cgi Network.CGI.Cookie
Show a cookie on the format used as the value of the Set-Cookie header.
showCounts :: Counts -> String
HUnit Test.HUnit.Text
Converts test execution counts to a string.
package showdown
package
A Russian Roulette game written in Haskell Using GTK2HS and Glade. Version 0.5.3
showErr :: Show a => a -> String
QuickCheck Test.QuickCheck.Text
showErrorMessages :: String -> String -> String -> String -> String -> [Message] -> String
parsec Text.Parsec.Error, parsec Text.ParserCombinators.Parsec.Error
showGregorian :: Day -> String
time Data.Time.Calendar
show in ISO 8601 format (yyyy-mm-dd)
showHtml :: HTML html => html -> String
xhtml Text.XHtml.Strict, xhtml Text.XHtml.Frameset, xhtml Text.XHtml.Transitional
Output the HTML without adding newlines or spaces within the markup. This should be the most time and space efficient way to render HTML, though the ouput is quite unreadable.
showHtmlFragment :: HTML html => html -> String
xhtml Text.XHtml.Strict, xhtml Text.XHtml.Frameset, xhtml Text.XHtml.Transitional
Render a piece of HTML without adding a DOCTYPE declaration or root element. Does not add any extra whitespace.
showJulian :: Day -> String
time Data.Time.Calendar.Julian
show in ISO 8601 format (yyyy-mm-dd)
showJulianYearAndDay :: Day -> String
time Data.Time.Calendar.Julian
show in proleptic Julian year and day format (yyyy-ddd)
showName :: Name -> String
template-haskell Language.Haskell.TH.Syntax
showName' :: NameIs -> Name -> String
template-haskell Language.Haskell.TH.Syntax
showOrdinalDate :: Day -> String
time Data.Time.Calendar.OrdinalDate
show in ISO 8601 Ordinal Date format (yyyy-ddd)
showPath :: Path -> String
HUnit Test.HUnit.Text
Converts a test case path to a string, separating adjacent elements by the colon (':'). An element of the path is quoted (as with show) when there is potential ambiguity.
showsTable :: Show a => BlockTable a -> ShowS
html Text.Html.BlockTable

Show more results