Database tools - racket/racket GitHub Wiki

  • 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.