Database tools
Bogdan Popa edited this page Jun 18, 2020
·
3 revisions
- DB: Database Connectivity - A database interface for functional programmers.(main distribution).
- SQL: A Structured Notation for SQL Statements - provides an S-expression notation for a subset of SQL. It provides forms that produce statements (as opaque values rather than strings) that can be used directly with Racket’s db library.
- Racquel: An Object/Relational Mapper for Racket
- deta - Functional Database Mapping
- sql-sourcery - Database backed structs for functional programmers. An ORM for mapping structures in Racket to database entries in a SQL database. All versions 0.1.X are unstable Alpha releases. Current version 0.1.0
- mongodb - A native Racket interface to MongoDB & BSON.
- binary-class-dbf - Interface to *.dbf files (dBase, Foxpro, ...).
- dbm - An interface to UNIX dbm files using a libdbm FFI.
- fra - Purely functional implementation of relational algebra.
- redis - A redis client for Racket.
- redis-rk - A Redis client.
- rackdis - Redis bindings
- racquel - Racquel is an object/relational mapper for Racket.
- sql - an S-expression notation for SQL.
- sqlite-table - A quick way to create and query sqlite tables. Basically a simplified wrapper for a subset of the db library.