
I worked with a student to lay out a vision for type-safe database
access in a GSoC proposal [1].
I have little interest in the SQL variant at the moment, but plan on
making a MongoDB version when I get a free weekend, which may not be
until after I am done mentoring GSoC projects.
[1] http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/zhulikas/...
On Mon, May 7, 2012 at 3:03 AM, Leon Smith
I thought I should break the ice here; we currently have 22 subscribers, with names I recognize from acid-state, mysql-simple, postgresql-simple, hssqlppp, persistent, and even PostgreSQL itself. If I've missed anything relevant here, please speak up.
So the goal of this list is to help improve the state of database programming in Haskell; I'm not picky about particular topics as long as they are of reasonable quality and relevant to database programming and Haskell. This could be implementing a database in Haskell itself (like acid-state), to interacting with traditional RDBMSes or newer NoSQL systems.
My personal interest at the moment primarily lies at coming up with a good mid-level interface to RDBMSes along the lines of the -simple libraries, but I also have interest in an auto-pipelining client library for PostgreSQL, which involves some very low-level details of the PostgreSQL frontend/backend protocol. I'm also interested in higher-level abstractions for dealing with relational databases in general, but I really don't have well-formed opinions on how this should be done.
Also while SQL can be cool, it hides that coolness under a lot of syntactic (and some semantic) ugliness; I often wish for a simpler, saner syntax, replacing NULL with algebraic data types, and a richer attribute types, especially relationally valued attributes.
So what you interested in?
_______________________________________________ database-devel mailing list database-devel@haskell.org http://www.haskell.org/mailman/listinfo/database-devel