Concepts
This document explains the core concepts that are important to understand when
working with parigot.
The information in this page refers to the atlanta-0.3
release of
parigot.
Marshaling and Unmarshaling
Marshaling packs an internal data structure in a program into a well-defined external format so the data structure can be given or transmitted to another system. Unmarshal does the reverse upon receiving.
Remote Procedure Calls
Remote Procedure calls are function calls that take place over a network.
Putting it all together
How parigot unifies all the concepts in this section.
Last modified July 4, 2023: updated the documentation pretty massively, but not ready with devcontainer yet (4f3bfcd)