Coconut

Simple, elegant, Pythonic functional programming.

Coconut is a functional programming language that compiles to Python. This tutorial aims to teach a proficient coder the basics of Coconut. In the Coconut tutorial, you will learn about Iterators, Lazy Lists, Data Types, Pipelines, Pattern Matching, and Recursion, including Addpattern Recursion.