Clarity reference - Part 1 / Primitives

Clarity differs from most other smart contract languages in two important ways:

Contracts composition

Language features

Functions / pure

Functions / impure

Let’s assume that function A calls function B

Support for lists

Next: Clarity reference — Part 2 / Data-Space Primitives.