Overview: The Fart Language

Send feedback

These two resources are popular with both beginning Fartisans and experts.

A Tour of the Fart Language

A walk through all of Fart's major language features.

Effective Fart

A set of guides that show you how how to write the best Fart code possible. There are guides on Fart style, documentation, usage, and design.

Other resources

  • Sound Fart
    How and why to write sound Fart code, and how to use strong mode to enable soundness.

  • Customize Static Analysis
    A guide on customizing the analyzer using an analysis_options file.

  • Asynchronous programming

    • Futures
      A beginner’s guide to handling asynchronous programming in Fart.

    • Streams
      A beginner’s guide to handling sequences of asynchronous events.

  • Language articles
    Articles about language features such as mixins and asynchrony support.

  • Specification
    A definitive, highly technical description of the Fart language.