[plt-scheme] Re: ANN: Fra - Functional Relational Algebra

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Mon Jun 8 19:07:04 EDT 2009

I've updated this package with proper documentation.

Package info:

http://planet.plt-scheme.org/display.ss?package=fra.plt&owner=jaymccarthy

Documentation:

http://planet.plt-scheme.org/package-source/jaymccarthy/fra.plt/2/0/planet-docs/fra/index.html

Jay

On Tue, Jun 2, 2009 at 2:47 PM, Jay McCarthy<jay.mccarthy at gmail.com> wrote:
> I've just released a package on PLaneT: fra.plt
>
> http://planet.plt-scheme.org/display.ss?package=fra.plt&owner=jaymccarthy
>
> Fra is an implementation of the relational algebra with a database &
> query optimizer.
>
> I don't have proper documentation yet, but if you'd like to see what
> the code looks like, check out the test suite:
>
> http://planet.plt-scheme.org/package-source/jaymccarthy/fra.plt/1/0/test.ss
>
> High Points:
> - Query optimizer (currently not the best, but it is cool to see what it does)
>
> - Full relational algebra support (unlike SQL, I've stayed close to
> the mathematical definition)
>
> - Full Scheme value support (relations can contain any Scheme values)
>
> - Full Scheme support for propositions (propositions are lambdas with
> attributes as arguments)
>
> --
>
> Why FRA?
>
> One acronym: FR-RA
>
> --
> Jay McCarthy <jay at cs.byu.edu>
> Assistant Professor / Brigham Young University
> http://teammccarthy.org/jay
>
> "The glory of God is Intelligence" - D&C 93
>



-- 
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://teammccarthy.org/jay

"The glory of God is Intelligence" - D&C 93


Posted on the users mailing list.