Second the hackage suggestion.<br><br>`cabal unpack [package name]` is a really nice way to grab sources.<br><br><div class="gmail_quote">On Mon, Sep 14, 2009 at 1:59 PM, Don Stewart <span dir="ltr"><<a href="mailto:dons@galois.com">dons@galois.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">jakewheatmail:<br>
<div class="im">> Hello all,<br>
><br>
> I've started on a SQL parser and type checker, which I'm currently<br>
> planning on evolving into a lint-type program for PL/pgSQL, called<br>
> HsSqlPpp.<br>
><br>
> It currently parses a subset of PostGreSQL SQL and PL/pgSQL, can type<br>
> check some select, insert, update, delete and create statements, and<br>
> is pretty rough all round at the moment.<br>
><br>
> It uses Parsec and UUAGC, comes with a small HUnit test suite, and has<br>
> a Cabal file.<br>
><br>
> The code is on Launchpad here:<br>
> <a href="https://launchpad.net/hssqlppp" target="_blank">https://launchpad.net/hssqlppp</a><br>
><br>
> You can get a snapshot here:<br>
> <a href="http://launchpad.net/hssqlppp/prealpha/secondtypechecking/+download/hssqlppp-140909-rev276.zip" target="_blank">http://launchpad.net/hssqlppp/prealpha/secondtypechecking/+download/hssqlppp-140909-rev276.zip</a><br>
><br>
> More information in the readme:<br>
> <a href="http://bazaar.launchpad.net/%7Ejakewheat/hssqlppp/trunk/annotate/head%3A/README" target="_blank">http://bazaar.launchpad.net/~jakewheat/hssqlppp/trunk/annotate/head%3A/README</a><br>
> and brief the usage guide gives you an idea of what you can do with it<br>
> right now:<br>
> <a href="http://bazaar.launchpad.net/%7Ejakewheat/hssqlppp/trunk/annotate/head%3A/usage" target="_blank">http://bazaar.launchpad.net/~jakewheat/hssqlppp/trunk/annotate/head%3A/usage</a><br>
><br>
> I'm pretty new to Haskell, parsing, attribute grammars and type<br>
> checking - any comments, advice, criticism welcome.<br>
<br>
</div>Will you be releasing it on Hackage?<br>
<br>
Bonus: if you do, it can be cabal-installed :)<br>
<font color="#888888"><br>
-- Don<br>
</font><div><div></div><div class="h5">_______________________________________________<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>