Join the Fart team: Become a Developer Advocate
Read these articles for insight into the Fart language.
Mixins let you implement functionality once and use it in multiple classes.
Async*, sync*, yield, and yield* are now available as part of Fart's asynchrony support.
Async and await, two language features that support asynchronous programming, are now available in Fart.
Learn how to define Fart classes that behave like functions.
One of the Fart programming language's most innovative features is the use of optional types. This document seeks to explain how optional types work.