19 Commits

Author SHA1 Message Date
42c992428a initial DigestedQuery code with tests 2026-02-11 17:11:19 +00:00
7c984dbb2a added utility class and 'allMaps' function 2026-02-10 13:18:59 +00:00
ae2f4d7552 now using GHC2024 2026-02-03 18:32:02 +00:00
d75a6b054d dummy classes for the query engine 2026-01-30 18:13:47 +00:00
eb7c1b4110 made use of common settings 2026-01-30 17:02:29 +00:00
05b6aefabe simplified language features and tests 2026-01-30 16:07:23 +00:00
dbf54df171 Claude renames 2026-01-30 15:39:17 +00:00
b997ee635e rearranging modules 2026-01-30 10:27:26 +00:00
0a1a39cfc9 introduce Rules module to factpr out the rule stuff 2026-01-29 16:30:47 +00:00
396ef53b12 sorted out rules engine, fixed bug about adding rules 2026-01-29 15:07:14 +00:00
5caf061fce tests for ingesting facts 2026-01-22 14:25:09 +00:00
2900e781a1 initial setup for NaiveDatabase 2026-01-21 11:24:30 +00:00
d31a01ab9c sorted out module organisation 2026-01-21 10:59:57 +00:00
8744d97716 initial vibecoding experiment with Grok: generated a Datalog parser 2026-01-20 16:49:53 +00:00
41275dfc71 another arithmetic parser with variations on the theme 2026-01-16 16:07:23 +00:00
Patrick Aldis
e437fd82c4 use makeExprParser for parsing 2026-01-15 15:49:32 +00:00
763cae02b7 parsing simple expressions 2026-01-14 16:50:59 +00:00
f71984b647 basic arithmetic DSL 2026-01-14 12:36:24 +00:00
c9e8feacc9 added haskell scratch directory 2026-01-14 11:39:47 +00:00