Hi.

If any of you have already looked into this area, please let me know.

In the last 12 months or so, all the database-related messages in this
list have involved interfacing to SQL engines.  By contrast, how about
using Haskell as a non-SQL relational database language?

The basis I'm using for database language design is the book
"Foundation for Object/Relational Databases: The Third Manifesto", by
C. J. Date and Hugh Darwen.  This book includes criteria for a good
relational database language.  Haskell, with the TREX extension, is
the nearest match I've seen for these criteria, among languages which
have any implementations.

The language design criteria do not cover persistent storage,
concurrency, and some other issues which can be treated as belonging
to the DBMS implementation.

This topic is a personal interest, not part of any of my employer's
R&D projects.

Regards,
Tom Pledger


Reply via email to