This document provides examples of using Squeryl, a type-safe Scala ORM. It demonstrates how to perform common ORM tasks like queries, updates, deletes and relationships in a type-safe way using Squeryl's SQL-based DSL. Key features highlighted include composite queries, nested selects, pagination, grouping, joins, stateless and stateful relationships. The document also briefly mentions Squeryl's compile-time optimizations and handling of optional parameters. Overall, the document serves as a tutorial introducing the basics of Squeryl and its capabilities as a type-safe Scala ORM.