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.