Unison logo

Unison

Modern, statically-typed purely functional programming language
6
16
+ 1
2

What is Unison?

It is an open source functional programming language based on a simple idea with big implications: code is content-addressed and immutable.
Unison is a tool in the Languages category of a tech stack.
Unison is an open source tool with 5.8K GitHub stars and 271 GitHub forks. Here’s a link to Unison's open source repository on GitHub

Who uses Unison?

Developers
6 developers on StackShare have stated that they use Unison.
Pros of Unison
1
Algebraic effects
1
Simpler

Unison's Features

  • Statically-typed
  • Next generation programming language
  • Purely functional language
  • Similar to Haskell

Unison Alternatives & Comparisons

What are some alternatives to Unison?
Syncthing
It is a continuous file synchronization program. It synchronizes files between two or more computers and replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the internet.
Octave
It is software featuring a high-level programming language, primarily intended for numerical computations. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Python
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
Node.js
Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
See all alternatives

Unison's Followers
16 developers follow Unison to keep up with related blogs and decisions.