Conversation

Pondering the possibility of using Prolog for bootstrapping a type theory + programming language implementation… …though I'll probably reconsider once I start hitting all the type and mode errors. 😅
2
8
One motivation is implementing my language in a way that is closer to the inference rules I might use for a specification. The other is that it seems easier to implement a toy Prolog implementation (if you avoid some fancy features) than a toy version of GHC, OCaml, or Rust.
2
3
Replying to
Hey, happy to jump on video some time re dcg/lexer type checking - Check out pack mavis. Static typing is, yeah.... you can nest modules. you make a 'collection' module. make a module core that reexports all the others.
1