<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Helvetica"><font class="Apple-style-span" face="'Times New Roman'"><span class="Apple-style-span" style="font-size: 12pt; ">What's the cleanest definition for a function f :: [a] -&gt; [a] that takes a list and returns the same list, with alternate items removed? &nbsp;e.g., f [0, 1, 2, 3, 4, 5] = [1,3,5]?</span></font></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Helvetica"><font class="Apple-style-span" face="'Times New Roman'" size="4"><span class="Apple-style-span" style="font-size: 16px;"><br></span></font></p>                                               <br /><hr />The New Busy is not the old busy. Search, chat and e-mail from your inbox. <a href='http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_3' target='_new'>Get started.</a></body>
</html>