<div dir="ltr">Hello Jesse. Thanks for giving a link, I completely forgot about that!<br>Will be very appreciated for any feedback.<br><br>воскресенье, 12 января 2014 г., 21:12:05 UTC+4 пользователь Jesse Gumm написал:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">Hi Daniil,
<br>
<br>Assuming the URL for the project is <a href="https://github.com/ddosia/mekao" target="_blank" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fddosia%2Fmekao\46sa\75D\46sntz\0751\46usg\75AFQjCNHcIieaIrQNHxVODQSFUaX00O6nng';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fddosia%2Fmekao\46sa\75D\46sntz\0751\46usg\75AFQjCNHcIieaIrQNHxVODQSFUaX00O6nng';return true;">https://github.com/ddosia/<wbr>mekao</a>
<br>
<br>Cool! This is very similar to an idea I'd been kicking around: using
<br>records to represent SQL query abstraction.  I think records are a
<br>pretty excellent construct for this kind of composition (similar to
<br>how Nitrogen uses records to compose HTML documents and javascript) -
<br>definitely superior to string concatenation.
<br>
<br>I may find some time to play around with this project.
<br>
<br>Thanks for sharing!
<br>
<br>-Jesse
<br>
<br>
<br>On Sun, Jan 12, 2014 at 7:47 AM, Daniil Churikov <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="0eZw0Ys-QKkJ" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">ddo...@gmail.com</a>> wrote:
<br>> Hello dear list!
<br>>
<br>> I would like to announce small library (currently under 500LoC), which
<br>> intended to help in SQL queries construction.
<br>> The main goal is to cover very basic type of queries, and provide mechanism
<br>> to easily extend it if needed.
<br>> Note that as one of the key concept is that you use records as db-data
<br>> representation, otherwise it may not be useful for you.
<br>>
<br>> It is early alpha and I share it because it is already covers some of mine
<br>> usecases and I want to catch right direction to move on.
<br>>
<br>> Anyway spend few minutes to check README or read some tests.
<br>>
<br>> Thanks!
<br>>
<br>>
<br>>
<br>> ______________________________<wbr>_________________
<br>> erlang-questions mailing list
<br>> <a href="javascript:" target="_blank" gdf-obfuscated-mailto="0eZw0Ys-QKkJ" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">erlang-q...@erlang.org</a>
<br>> <a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Ferlang.org%2Fmailman%2Flistinfo%2Ferlang-questions\46sa\75D\46sntz\0751\46usg\75AFQjCNH15VBDH9qL9o1Zx3x6ZeLmwvUvTg';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Ferlang.org%2Fmailman%2Flistinfo%2Ferlang-questions\46sa\75D\46sntz\0751\46usg\75AFQjCNH15VBDH9qL9o1Zx3x6ZeLmwvUvTg';return true;">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a>
<br>>
<br>
<br>
<br>
<br>-- 
<br>Jesse Gumm
<br>Owner, Sigma Star Systems
<br>414.940.4866 || <a href="http://sigma-star.com" target="_blank" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fsigma-star.com\46sa\75D\46sntz\0751\46usg\75AFQjCNEfRrHl9sVrZc3TGCiHu4jclZyFlg';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fsigma-star.com\46sa\75D\46sntz\0751\46usg\75AFQjCNEfRrHl9sVrZc3TGCiHu4jclZyFlg';return true;">sigma-star.com</a> || @jessegumm
<br>______________________________<wbr>_________________
<br>erlang-questions mailing list
<br><a href="javascript:" target="_blank" gdf-obfuscated-mailto="0eZw0Ys-QKkJ" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">erlang-q...@erlang.org</a>
<br><a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Ferlang.org%2Fmailman%2Flistinfo%2Ferlang-questions\46sa\75D\46sntz\0751\46usg\75AFQjCNH15VBDH9qL9o1Zx3x6ZeLmwvUvTg';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Ferlang.org%2Fmailman%2Flistinfo%2Ferlang-questions\46sa\75D\46sntz\0751\46usg\75AFQjCNH15VBDH9qL9o1Zx3x6ZeLmwvUvTg';return true;">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a>
<br></blockquote></div>