<div dir="ltr">Hi, I&#39;m very new to Haskell and I don&#39;t know about head, take, etc. but I think the `Functor` class (and its `fmap` function) provides the abstraction for `map` (which, in my understanding, can be considered the list-specific `fmap`).<div>

<br></div><div><br></div><div class="gmail_extra"><div class="gmail_quote">2013/5/31 Giacomo Tesio <span dir="ltr">&lt;<a href="mailto:giacomo@tesio.it" target="_blank">giacomo@tesio.it</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">I&#39;m looking for a class abstracting Data.List. I mean something that enable the use of say head, map, take and so on into different kind of types.<div><br></div><div>Is there already something like that?</div>

<span class="HOEnZb"><font color="#888888">
<div><br></div><div><br></div><div>Giacomo</div></font></span></div>
<br>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Nadir<br></div>
</div></div>