Compare commits

..

6 Commits

Author SHA1 Message Date
b0e49ab6d1 fix scribble indcators 2026-04-18 11:32:45 +02:00
4ab6f539a1 Removed ambiguous characters 2026-04-17 22:49:33 +02:00
73a80ae3d6 Removed ambiguous characters 2026-04-17 22:48:41 +02:00
c24ce19ff9 Removed ambiguous characters 2026-04-17 22:47:59 +02:00
fee5a04ab8 info.rkt dependencies 2026-04-17 22:19:38 +02:00
c0a9d9fa25 info.rkt dependencies 2026-04-17 22:19:07 +02:00
3 changed files with 9 additions and 18 deletions

View File

@@ -8,18 +8,14 @@
(define scribblings
'(
("scrbl/keystore.scrbl" () (library) "keystore")
("scrbl/class.scrbl" () (library) "keystore/class")
("scrbl/keystore.scrbl" () (library))
("scrbl/class.scrbl" () (library))
)
)
(define deps
'("racket/base"
"racket/class"
"db"
"racket/contract"
"racket/serialize"
"racket/port"
)
)
@@ -28,10 +24,5 @@
"draw-doc"
"rackunit-lib"
"scribble-lib"
"db"
"racket/port"
"racket/contract"
"racket/serialize"
"racket/class"
))

View File

@@ -10,7 +10,7 @@
@defmodule[keystore/class]
An object-oriented wrapper around @racketmodname[keystore]. It provides
a small class interface to the persistent keyvalue store.
a small class interface to the persistent key-value store.
@defclass[keystore% object% ()]{
@@ -56,7 +56,7 @@ Returns keys matching @racket[pattern].
@defmethod[(glob-kv [pattern string?]) (listof (cons/c any/c any/c))]{
Returns keyvalue pairs matching @racket[pattern].
Returns key=value pairs matching @racket[pattern].
}
@defmethod[(keys-glob [pattern string?]) (listof any/c)]{
@@ -71,7 +71,7 @@ Returns all keys.
@defmethod[(key-values) (listof (cons/c any/c any/c))]{
Returns all keyvalue pairs.
Returns all key-value pairs.
}
}

View File

@@ -4,7 +4,7 @@
@defmodule[keystore]
A small persistent keyvalue store backed by SQLite. Keys and values
A small persistent key-value store backed by SQLite. Keys and values
may be arbitrary Racket values and are stored using transparent
serialization.
@@ -69,7 +69,7 @@ Returns all keys in the store.
@defproc[(ks-key-values [ks keystore?]) (listof (cons/c any/c any/c))]{
Returns all keyvalue pairs as cons cells.
Returns all key-value pairs as cons cells.
}
@section{Glob Queries}
@@ -84,7 +84,7 @@ Returns all keys whose string form matches @racket[pattern].
@defproc[(ks-key-values-glob [ks keystore?] [pattern string?])
(listof (cons/c any/c any/c))]{
Returns keyvalue pairs whose keys match @racket[pattern].
Returns key-value pairs whose keys match @racket[pattern].
}
@section{Raw Access}
@@ -100,7 +100,7 @@ Returns raw key rows in the form:
@defproc[(ks-key-values-raw [ks keystore?]) list?]{
Returns raw keyvalue rows in the form:
Returns raw key-value rows in the form:
@racketblock[
(list key-string str-key value-string)