Measures Concepts
GitHub icon

Rholang

Rholang - Contract language

< >

Rholang is an open source contract language created in 2016.

Source code:
git clone https://github.com/rchain/rchain
#589on PLDB 8Years Old

Rholang is an open and scalable blockchain language designed for speed, reliability and formal process orchestration build on latest research in the reflective high order process calculus.


Example from the web:
new helloworld, stdout(`rho:io:stdout`) in { contract helloworld( world ) = { for( @msg <- world ) { stdout!(msg) } } | new world, world2 in { helloworld!(*world) | world!("Hello World") | helloworld!(*world2) | world2!("Hello World again") } }

View source

- Build the next great programming language Search Add Language Features Creators Resources About Blog Acknowledgements Queries Stats Sponsor Day 605 feedback@pldb.io Logout