racklog
racklog copied to clipboard
Results
4
racklog issues
Sort by
recently updated
recently updated
newest added
Per the manual Racklog's module language accepts the Datalog syntax. I noticed that the not equals `!=` triggers an error when loaded under `#lang racklog`. The same code loads fine...
Right now, Racklog's unify "sees through" transparent structs and unifies their contents, but all other structs are treated atomically. (See #16) It would be good to make some sort of...
``` (%which (d) (%= (hash 1 1) (hash 1 d))) ``` returns `'((d . 1))`. However, ``` (%which (d) (%= (hash 1 1) (hash d 1))) ``` returns `#f`.
Example: ``` (define (any->moment x) x) (define (%earlist moment moments) (%and (%not (%= moments '())) (%is moment (sort moments (lambda (a b) (moment