1 (* Copyright (C) 2009 Matthew Fluet.
2 * Copyright (C) 1999-2006 Henry Cejtin, Matthew Fluet, Suresh
3 * Jagannathan, and Stephen Weeks.
5 * MLton is released under a BSD-style license.
6 * See the file MLton-LICENSE for details.
9 (* Relational Data Base *)
17 val compare: t * t -> Relation.t
20 val string: string -> t
21 val toString: t -> string
41 val add: t * (Attribute.t * Value.t) list -> unit
42 val cardinality: t -> int
44 val new: {heading: (Attribute.t * Domain.t) list} -> t
45 val printTable: {rdb: t,
50 val printTable': {rdb: t,
51 cols: Attribute.t list,