News for hackers. Stuff that matters.
Re:Catala Lang: DSL designed for deriving implementations fr... by denismerigoux on Thursday September 23, 2021 @05:49PM (#28635993)
No, the language does not have self reflection, it is a domain specific language that is not even Turing complete. However Catala programs could be compiled to deep or shallow embeddings inside other programming languages, including inside theorem provers interactive (Coq, F*, Agda, etc.) or automatic (SMT solvers, abstract interpreters). You would then be able to reason about your Catala programs inside these external provers.

There are no comments on this comment yet.