<div dir="ltr">Hello, haskellers.<div><br></div><div>I has made some rework of HDBC, </div><div>if you are interested follow the link <a href="http://s9gf4ult.github.io/hdbc/Database-HDBC.html">http://s9gf4ult.github.io/hdbc/Database-HDBC.html</a> <br>
<div><br></div></div><div style>So, why did I made this ? Because I did not found good enough (inside and outside) common interface</div><div style>for database connectivity. What I mean is flexible and simple interface, supporting arbitrary precision values</div>
<div style>and providing convenient and minimalistic interface for just query execution. </div><div style><br></div><div style>In &#39;&#39;roadmap&#39;&#39; in the documentation you can see, that I think, that Haskell must have such interface which must</div>
<div style>become the conveient base for other high-level interfaces, such as Persistent and HaskellDB. Other languages, like</div><div style>Python goes this way, so why we must not ?</div><div style><br></div><div style>
I dont know will this patches accepted to main HDBC repository or not. I will fork HDBC under another name </div><div style>if necessary. </div><div style><br></div><div style>The patches are:</div><div style><a href="https://github.com/s9gf4ult/hdbc">https://github.com/s9gf4ult/hdbc</a><br>
</div><div style><a href="https://github.com/s9gf4ult/hdbc-postgresql">https://github.com/s9gf4ult/hdbc-postgresql</a><br></div><div style>There is just PostgreSQL driver for now, but I plan to write some other drivers as well. </div>
<div style>Any help and pull requests are welcome.</div><div style><br></div><div style>My question is: what do you think about all of this? Do you think this is good idea or this is not necessary</div><div style>for now? I just want to notify the community about this and maybe find support.</div>
<div style><br></div><div style>Discuss.</div></div>