Could a subreddit of some kind be used for this, or is a new site necessary?<br><br>I can see a subreddit where people vote for problems they&#39;d like to see elegant solutions to, then solutions are in the replies and get voted on. <br>
<br>Might be tricky for larger solutions (you&#39;d have to move them to git/gist or whatever) but would be amazing for learning &quot;good&quot; Haskell if it got off the ground!<br><br><div class="gmail_quote">On Mon, Jan 3, 2011 at 8:19 AM, Ertugrul Soeylemez <span dir="ltr">&lt;<a href="mailto:es@ertes.de">es@ertes.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">Alex Kropivny &lt;<a href="mailto:alex.kropivny@gmail.com">alex.kropivny@gmail.com</a>&gt; wrote:<br>

<br>
&gt; Could something like code abstraction be done instead?<br>
&gt;<br>
&gt; Haskell lends itself to solving problems in really generic, high level<br>
&gt; ways that reveal a LOT about the underlying problem structure. Through<br>
&gt; some combination of descriptive data types, generic type classes, and<br>
&gt; generic helper functions... You get an extremely clear problem<br>
&gt; description.<br>
&gt;<br>
&gt; Example: <a href="https://github.com/amtal/snippets/blob/master/Key.hs" target="_blank">https://github.com/amtal/snippets/blob/master/Key.hs</a> (Haskell)<br>
&gt; versus <a href="http://siyobik.info/index.php?module=pastebin&amp;id=543" target="_blank">http://siyobik.info/index.php?module=pastebin&amp;id=543</a> (C++)<br>
&gt;<br>
&gt; Clarity is a lot harder to score for, so you&#39;d probably need to score<br>
&gt; things via votes. (Unless there&#39;s a way to measure how<br>
&gt; &quot;generic&quot;/high-level code is?) Such a site would fill a very nice<br>
&gt; role, that the programming language shootout definitely does not fill.<br>
&gt;<br>
&gt; Currently the only way to figure out what &quot;good&quot; Haskell code looks<br>
&gt; like is to browse lots of blogs, and dig through hackage until you<br>
&gt; find beautifully written packages.<br>
<br>
</div>I really like this idea.  New concepts in Haskell come up from time to<br>
time.  Now if there was a competition for code quality and good ideas,<br>
they may become more frequent.<br>
<br>
<br>
Greets,<br>
Ertugrul<br>
<font color="#888888"><br>
<br>
--<br>
nightmare = unsafePerformIO (getWrongWife &gt;&gt;= sex)<br>
<a href="http://ertes.de/" target="_blank">http://ertes.de/</a><br>
</font><div><div></div><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br>