Rohlang3: A point-free, homoiconic, and dependently typed "SK calculus"
rohan.ga
rohan.ga
https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.F...
https://drops.dagstuhl.de/storage/00lipics/lipics-vol269-typ...
https://types2023.webs.upv.es/slides/S22/TYPES2023-Altenkirc...
I wonder: Where does rholang3 fit in this?
I was approaching typed combinator expressions as a target for AI systems (this predated transformers; I was thinking more like genetic programming, inductive programming, etc.), but in order to trust the results it would need to be free from paradoxes (like Type : Type).
https://github.com/barry-jay-personal/tree-calculus/blob/mas...
TBH, I am not sure I understand how this is different from Tree Calculus. Is it just the addition of dependent types?
As far as I know there is no Tree Calculus with (dependent) types, because types in Tree Calculus work different from main stream type theory (you internalize the type checker using reflection (see book pg 58), a bit like I did here with scheme: https://github.com/JanBessai/tcscheme).
[0]: https://jeremyberman.substack.com/p/how-i-got-a-record-536-o...
The hallmark of any good esoteric language. :)