Functional patterns. Functional patterns