/usr/share/doc/haskell98-report/html/haskell98-report-html/locale.html is in haskell98-report 20080907-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | <title>The Haskell 98 Library Report: Locale</title>
<body bgcolor="#ffffff"> <i>The Haskell 98 Report</i><br> <a href="index.html">top</a> | <a href="time.html">back</a> | <a href="cputime.html">next</a> | <a href="index98.html">contents</a> | <a href="prelude-index.html">function index</a> <br><hr>
<a name="locale"></a><a name="sect25"></a>
<h2>25<tt> </tt>Locale</h2>
<p>
<table border=2 cellpadding=3>
<tr><td>
<tt><br>
module Locale(TimeLocale(..), defaultTimeLocale) where<br>
<br>
data TimeLocale = TimeLocale {<br>
wDays :: [(String, String)], -- full and abbreviated week days<br>
months :: [(String, String)], -- full and abbreviated months<br>
amPm :: (String, String), -- AM/PM symbols<br>
dateTimeFmt, dateFmt, -- formatting strings<br>
timeFmt, time12Fmt :: String <br>
} deriving (Eq, Ord, Show)<br>
<br>
defaultTimeLocale :: TimeLocale <br>
</tt></td></tr></table>
<p>
The <tt>Locale</tt> library provides the ability to adapt to local
conventions. At present, it supports only time and date information
as used by <tt>calendarTimeToString</tt> from the <tt>Time</tt> library.<p>
<a name="sect25.1"></a>
<h3>25.1<tt> </tt>Library <tt>Locale</tt></h3>
<tt><br>
module Locale(TimeLocale(..), defaultTimeLocale) where<br>
<br>
data TimeLocale = TimeLocale {<br>
wDays :: [(String, String)], -- full and abbreviated week days<br>
months :: [(String, String)], -- full and abbreviated months<br>
amPm :: (String, String), -- AM/PM symbols<br>
dateTimeFmt, dateFmt, -- formatting strings<br>
timeFmt, time12Fmt :: String <br>
} deriving (Eq, Ord, Show)<br>
<br>
defaultTimeLocale :: TimeLocale <br>
defaultTimeLocale = TimeLocale { <br>
wDays = [("Sunday", "Sun"), ("Monday", "Mon"), <br>
("Tuesday", "Tue"), ("Wednesday", "Wed"), <br>
("Thursday", "Thu"), ("Friday", "Fri"), <br>
("Saturday", "Sat")],<br>
<br>
months = [("January", "Jan"), ("February", "Feb"),<br>
("March", "Mar"), ("April", "Apr"),<br>
("May", "May"), ("June", "Jun"),<br>
("July", "Jul"), ("August", "Aug"),<br>
("September", "Sep"), ("October", "Oct"),<br>
("November", "Nov"), ("December", "Dec")],<br>
<br>
amPm = ("AM", "PM"),<br>
dateTimeFmt = "%a %b %e %H:%M:%S %Z %Y",<br>
dateFmt = "%m/%d/%y",<br>
timeFmt = "%H:%M:%S",<br>
time12Fmt = "%I:%M:%S %p"<br>
}<br>
<p>
<hr><i>The Haskell 98 Report</i><br><a href="index.html">top</a> | <a href="time.html">back</a> | <a href="cputime.html">next</a> | <a href="index98.html">contents</a> | <a href="prelude-index.html">function index</a> <br><font size=2>December 2002</font>
</tt>
|