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'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'd have to move them to git/gist or whatever) but would be amazing for learning "good" 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"><<a href="mailto:es@ertes.de">es@ertes.de</a>></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 <<a href="mailto:alex.kropivny@gmail.com">alex.kropivny@gmail.com</a>> wrote:<br>
<br>
> Could something like code abstraction be done instead?<br>
><br>
> Haskell lends itself to solving problems in really generic, high level<br>
> ways that reveal a LOT about the underlying problem structure. Through<br>
> some combination of descriptive data types, generic type classes, and<br>
> generic helper functions... You get an extremely clear problem<br>
> description.<br>
><br>
> 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>
> versus <a href="http://siyobik.info/index.php?module=pastebin&id=543" target="_blank">http://siyobik.info/index.php?module=pastebin&id=543</a> (C++)<br>
><br>
> Clarity is a lot harder to score for, so you'd probably need to score<br>
> things via votes. (Unless there's a way to measure how<br>
> "generic"/high-level code is?) Such a site would fill a very nice<br>
> role, that the programming language shootout definitely does not fill.<br>
><br>
> Currently the only way to figure out what "good" Haskell code looks<br>
> like is to browse lots of blogs, and dig through hackage until you<br>
> 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 >>= 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>