Commit Graph

5 Commits

Author SHA1 Message Date
49b6b537b0 Use a reader monad to keep track of the rules 2023-03-04 19:33:43 -08:00
a9fc768182 Get a rule search engine working with hardcoded rules 2023-03-04 18:01:37 -08:00
755d514342 Extract UnifyT into its own package and get an example going 2023-03-03 23:19:52 -08:00
7fc58ce0af Add initial version of unification monad transformer
Yes, it's in the same file as the syntax. Make it work,
make it right, make it fast.
2023-03-03 22:09:08 -08:00
394fab8914 Initial commit + basic Expr impl 2023-02-28 19:44:24 -08:00