Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rchain-community/behavr
Toward Behavioral Type checking for Rholang
https://github.com/rchain-community/behavr
pi-calculus rholang scala type-safety
Last synced: 5 days ago
JSON representation
Toward Behavioral Type checking for Rholang
- Host: GitHub
- URL: https://github.com/rchain-community/behavr
- Owner: rchain-community
- License: apache-2.0
- Created: 2019-02-21T05:28:47.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-25T07:10:28.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T20:55:09.959Z (9 months ago)
- Topics: pi-calculus, rholang, scala, type-safety
- Language: Scala
- Homepage:
- Size: 34.2 KB
- Stars: 5
- Watchers: 5
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Toward Behavioral Type checking for Rholang
_status: just getting off the ground; not yet functional_
Goals:
* Learn scala by porting ocaml.
* Port type checker from [rhocaml](https://github.com/leithaus/rhocaml),
which supports reflection but not modal operators.
* ref _A reflective higher-order calculus_ L.G. Meredith Matthias Radestock
* Port type checker from [SLMC](http://ctp.di.fct.unl.pt/SLMC/),
which supports modal operators but not reflection.by: Dan Connolly and friends