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

 
 
 

Contributors