Disclaimer

Disclaimer

The notes on this site are educational material prepared for study and revision. They are not professional advice.

Accuracy

Every effort is made to keep the material correct and current, but languages, libraries and standards change. Always confirm important details against the official documentation for the version you are using.

External links

Links to external sites are provided for convenience. We do not control and are not responsible for their content.

Code samples

Code examples illustrate a concept and favour clarity over completeness. Review and test any code before using it in production.

Last updated 21 Aug 2026