Skip to content

curly-lang/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

Introduction

Curly is a statically typed functional programming language that focuses on iterators. Some of its main implementation features include lazy evaluation, list comprehensions, and quantifiers. Here is an example:

primes = n in (from 2) where
    for all p in (range 2 n)
        n % p != 0

Features

  • Sum types!
  • Currying!
  • Lambdas!
  • Match expressions!

Installation

Install Curly by running:

git clone https://github.com/curly-lang/curly-lang && cd curly-lang && cargo install

Contribute

Support

If you are having issues, please let us know. We have a Discord server located here.

Licence

The project is licensed under the LGPL licence.

Authors

About

Documentation for the Curly Language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published