[![npm version](https://img.shields.io/npm/v/una-language)](https://badge.fury.io/js/una-language)
[![License: MIT](https://img.shields.io/npm/l/una-language)](https://opensource.org/licenses/MIT)
![test](https://github.com/sergeyshpadyrev/una/workflows/test/badge.svg?branch=master)

**If you like this project, please support it with a star** 🌟

# Una

The functional programming language.

[Website](https://una-language.com/) <br/>
[Documentation](https://una-language.com/docs) <br/>
[Documentation backup](https://github.com/una-language/una-language/blob/master/DOCS.md) <br/>

## Examples

[NodeJS](https://github.com/una-language/example-node) <br/>
[Jest](https://github.com/una-language/example-jest) <br/>
[Express](https://github.com/una-language/example-express) <br/>
[React](https://github.com/una-language/example-react) <br/>
[React Native](https://github.com/una-language/example-react-native) <br/>
[Fullstack TODO-app](https://github.com/una-language/example-fullstack) <br/>

## Showcase

This program prints the 10th number of Fibonacci sequence:

```
= fibonacci -> index
  ? (> index 1)
    +
      fibonacci (- index 1)
      fibonacci (- index 2)
    index

console.log (fibonacci 10)
```

It prints `55` to the console.
