Logo
Explore Help
Sign In
Everything-I-Know-About-Types/bergamot
1
0
Fork 0
You've already forked bergamot
Code Issues Pull Requests Packages Projects Releases Wiki Activity
13 Commits 1 Branch 0 Tags
3aebd998055caf98d1d9f640012e67d244275b07
Commit Graph

13 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Danila Fedorin
3aebd99805 Add an isInt primitive predicate 2023-03-12 00:40:46 -08:00
Danila Fedorin
0c1deb4c8f Make int literals parseable 2023-03-12 00:40:01 -08:00
Danila Fedorin
ac37e82979 Add integer and strings to the language 2023-03-12 00:38:53 -08:00
Danila Fedorin
fe7c01f6c2 Add support for backslashes to identifiers 2023-03-11 16:42:08 -08:00
Danila Fedorin
3ab3126bbf Extract latex generation to a typeclass 2023-03-11 16:41:52 -08:00
Danila Fedorin
930a05c951 Add a parser and use it for reading rules and queries 2023-03-05 21:33:45 -08:00
Danila Fedorin
545416fce0 Split the code into proper modules 2023-03-05 18:44:56 -08:00
Danila Fedorin
6a7a2eab19 Add 'gas' to cut off too-long computations 2023-03-04 22:15:37 -08:00
Danila Fedorin
49b6b537b0 Use a reader monad to keep track of the rules 2023-03-04 19:33:43 -08:00
Danila Fedorin
a9fc768182 Get a rule search engine working with hardcoded rules 2023-03-04 18:01:37 -08:00
Danila Fedorin
755d514342 Extract UnifyT into its own package and get an example going 2023-03-03 23:19:52 -08:00
Danila Fedorin
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
Danila Fedorin
394fab8914 Initial commit + basic Expr impl 2023-02-28 19:44:24 -08:00
Powered by Gitea Version: 1.25.2 Page: 18ms Template: 5ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API