Learn Rholang By Example

Greg Meredith leads the discussion with the RChain staff about the challenges and accomplishments of 2019 and the year ahead.soundcloud

Learn rholang by example and experimentation. The examples and exercises are meant to be run, read, modified and completed. For best results, change anything and everything you are curious about. This tutorial is a tour of the most common and important features of rholang and a fast starting point for motivated learners.

Rholang Cheat Sheet

# Table of contents page - lesson 0 -- Developer Environment # Unit 1 - lesson 1 -- Sending and Standard Out - lesson 2 -- Receiving - lesson 3 -- Telephone, Names, and Processes - lesson 4 -- Persistent Send and Peek - lesson 5 -- The Join Operator # Unit 2 - lesson 6 -- Unforgeable Names and Acks - lesson 7 -- Bundles and Interpolation - lesson 8 -- State Channels And Methods - lesson 9 -- Object Capabilities page - lesson 10 -- More Syntax # Unit 3 - lesson 11 --Pattern Matching - lesson 12 -- Data Structures - lesson 13 -- Iteration (incomplete) - lesson 14 (not yet begun) - lesson 15 -- Going Off Chain (incomplete)