[prev in list] [next in list] [prev in thread] [next in thread]
List: hugs-cvs
Subject: Updated web page
From: Neil Mitchell <ndmitchell () gmail ! com>
Date: 2005-05-20 21:21:10
Message-ID: 404396ef0505201421524d9290 () mail ! gmail ! com
[Download RAW message or body]
Hi,
Attached is an updated version of the web page at haskell.org/hugs
The version currently online is not firefox/opera etc compatible, and
causes script errors in those browsers. This new version uses CSS (no
script at all), and works on IE/Firefox/Opera etc. It should be
exactly the same to the end user, but less script errors, and looks
the same even if they have scripting turned off.
Thanks
Neil
["index.htm" (text/html)]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="en-us">
<title>Hugs 98</title>
<style type="text/css">
body {background-color: white;}
#menu a {
display: block;
font-weight: bold;
font-family: sans-serif;
font-size: 9pt;
color: white;
background-color: black;
text-decoration: none;
text-align: right;
padding: 6px;
}
#menu a:hover {
color: black;
background-color: #f80;
}
</style>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr align="center" valign="top">
<td>
<table border="0" cellpadding="0" cellspacing="0" width="630">
<tbody><tr>
<td><img src="http://cvs.haskell.org/Hugs/pages/images/logo.gif" alt="Cool \
hugs logo" height="150" width="171"></td>
<td><img src="http://cvs.haskell.org/Hugs/pages/images/topgrad.gif" \
height="150" width="459"></td> </tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" width="630">
<tbody><tr>
<td align="left" height="189" valign="top" width="191">
<table border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td>
<table border="0" cellpadding="0" cellspacing="2" width="200" \
id="menu"> <tbody><tr>
<td><a \
href="http://cvs.haskell.org/Hugs/pages/latest.htm">Latest News</a></td> </tr>
<tr>
<td><a \
href="http://cvs.haskell.org/Hugs/pages/downloading.htm">Downloading</a></td> </tr>
<tr>
<td><a \
href="http://cvs.haskell.org/Hugs/pages/users_guide/faq.html">Frequently Asked \
Questions</a></td> </tr>
<tr>
<td><a \
href="http://cvs.haskell.org/Hugs/pages/users_guide/haskell98.html#BUGS-HASKELL98">Hugs \
Bugs & Features</a></td> </tr>
<tr>
<td><a \
href="http://cvs.haskell.org/Hugs/pages/documentation.htm">Documentation</a></td> \
</tr> </tbody></table>
</td>
</tr>
<tr>
<td><img \
src="http://cvs.haskell.org/Hugs/pages/images/navbar_grad.gif" height="23" \
width="191"></td> </tr>
</tbody></table>
</td>
<td align="left" height="189" valign="top"><img \
src="http://cvs.haskell.org/Hugs/pages/images/headline_gfx.gif" height="160" \
width="200"></td> </tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" width="630">
<tbody><tr>
<td><br>
<p>Hugs 98 is a functional programming system based on <a \
style="font-style: normal;" href="http://www.haskell.org/">Haskell
98</a>, the de facto standard for non-strict functional programming
languages. Hugs 98 provides an almost complete implementation of
Haskell 98, including:
</p><ul>
<li>Lazy evaluation, higher order functions, and pattern matching.</li>
<li>A wide range of built-in types, from characters to bignums,
and lists to functions, with comprehensive facilities for
defining new datatypes and type synonyms.</li>
<li>An advanced polymorphic type system with type and constructor
class overloading.</li>
<li>All of the features of the Haskell 98 expression and pattern
syntax including lambda, case, conditional and let expressions,
list comprehensions, do-notation, operator sections, and
wildcard, irrefutable and `as' patterns.</li>
<li>An implementation of the Haskell 98 primitives for
monadic I/O, with support for simple interactive programs,
access to text files, handle-based I/O, and exception handling.</li>
<li>An almost complete implementation of the Haskell module
system. Hugs 98 also supports a number of advanced and
experimental extensions including multi-parameter classes,
extensible records, rank-2 polymorphism, existentials, scoped
type variables, and restricted type synonyms.</li>
</ul>
<p>Enjoy!</p>
<p> </p>
</td>
</tr>
<tr>
<td></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr align="center" valign="top">
<td bgcolor="#c0c0c0">
<p></p><center><font size="1">[ <a \
href="http://cvs.haskell.org/Hugs/pages/latest.htm">Latest
News </a>| <a href="http://cvs.haskell.org/Hugs/pages/downloading.htm">Downloading</a>
| <a href="http://cvs.haskell.org/Hugs/pages/users_guide/faq.html">FAQ</a>
| <a href="http://cvs.haskell.org/Hugs/pages/users_guide/haskell98.html#BUGS-HASKELL98">Bugs
& Features</a> | <a \
href="http://cvs.haskell.org/Hugs/pages/documentation.htm">Documentation</a> \
]</font></center></td> </tr>
</tbody></table>
<p><font size="1"><i>Copyright © 2003 OGI and Yale; Graphics and original design
provided by Vincent Lockyer; Report problems to <a \
href="mailto:hugs-bugs@haskell.org"><hugs-bugs@haskell.org></a></i></font></p>
</body></html>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic