This file is indexed.

/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>&nbsp;&nbsp;</tt>Locale</h2>
<p>
<table border=2 cellpadding=3>
<tr><td>
<tt><br>
module&nbsp;Locale(TimeLocale(..),&nbsp;defaultTimeLocale)&nbsp;where<br>
<br>
data&nbsp;TimeLocale&nbsp;=&nbsp;TimeLocale&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wDays&nbsp;&nbsp;::&nbsp;[(String,&nbsp;String)],&nbsp;&nbsp;&nbsp;--&nbsp;full&nbsp;and&nbsp;abbreviated&nbsp;week&nbsp;days<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;months&nbsp;::&nbsp;[(String,&nbsp;String)],&nbsp;&nbsp;&nbsp;--&nbsp;full&nbsp;and&nbsp;abbreviated&nbsp;months<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;amPm&nbsp;&nbsp;&nbsp;::&nbsp;(String,&nbsp;String),&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;AM/PM&nbsp;symbols<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dateTimeFmt,&nbsp;dateFmt,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;formatting&nbsp;strings<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timeFmt,&nbsp;time12Fmt&nbsp;::&nbsp;String&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;deriving&nbsp;(Eq,&nbsp;Ord,&nbsp;Show)<br>
<br>
defaultTimeLocale&nbsp;::&nbsp;TimeLocale&nbsp;<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>&nbsp;&nbsp;</tt>Library <tt>Locale</tt></h3>
<tt><br>
module&nbsp;Locale(TimeLocale(..),&nbsp;defaultTimeLocale)&nbsp;where<br>
<br>
data&nbsp;TimeLocale&nbsp;=&nbsp;TimeLocale&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wDays&nbsp;&nbsp;::&nbsp;[(String,&nbsp;String)],&nbsp;&nbsp;&nbsp;--&nbsp;full&nbsp;and&nbsp;abbreviated&nbsp;week&nbsp;days<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;months&nbsp;::&nbsp;[(String,&nbsp;String)],&nbsp;&nbsp;&nbsp;--&nbsp;full&nbsp;and&nbsp;abbreviated&nbsp;months<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;amPm&nbsp;&nbsp;&nbsp;::&nbsp;(String,&nbsp;String),&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;AM/PM&nbsp;symbols<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dateTimeFmt,&nbsp;dateFmt,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;formatting&nbsp;strings<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timeFmt,&nbsp;time12Fmt&nbsp;::&nbsp;String&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;deriving&nbsp;(Eq,&nbsp;Ord,&nbsp;Show)<br>
<br>
defaultTimeLocale&nbsp;::&nbsp;TimeLocale&nbsp;<br>
defaultTimeLocale&nbsp;=&nbsp;&nbsp;TimeLocale&nbsp;{&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wDays&nbsp;&nbsp;=&nbsp;[("Sunday",&nbsp;&nbsp;&nbsp;"Sun"),&nbsp;&nbsp;("Monday",&nbsp;&nbsp;&nbsp;&nbsp;"Mon"),&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;("Tuesday",&nbsp;&nbsp;"Tue"),&nbsp;&nbsp;("Wednesday",&nbsp;"Wed"),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;("Thursday",&nbsp;"Thu"),&nbsp;&nbsp;("Friday",&nbsp;&nbsp;&nbsp;&nbsp;"Fri"),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;("Saturday",&nbsp;"Sat")],<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;months&nbsp;=&nbsp;[("January",&nbsp;&nbsp;&nbsp;"Jan"),&nbsp;("February",&nbsp;&nbsp;"Feb"),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;("March",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Mar"),&nbsp;("April",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Apr"),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;("May",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"May"),&nbsp;("June",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Jun"),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;("July",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Jul"),&nbsp;("August",&nbsp;&nbsp;&nbsp;&nbsp;"Aug"),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;("September",&nbsp;"Sep"),&nbsp;("October",&nbsp;&nbsp;&nbsp;"Oct"),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;("November",&nbsp;&nbsp;"Nov"),&nbsp;("December",&nbsp;&nbsp;"Dec")],<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;amPm&nbsp;=&nbsp;("AM",&nbsp;"PM"),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dateTimeFmt&nbsp;=&nbsp;"%a&nbsp;%b&nbsp;%e&nbsp;%H:%M:%S&nbsp;%Z&nbsp;%Y",<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dateFmt&nbsp;=&nbsp;"%m/%d/%y",<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timeFmt&nbsp;=&nbsp;"%H:%M:%S",<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time12Fmt&nbsp;=&nbsp;"%I:%M:%S&nbsp;%p"<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<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>