Programming language · 2020

Unison

Two or more musical parts sounding the same pitch; an interval of zero size (a frequency ratio of 1:1).

HaskellWritten in
2020First released
staticTyping
Built from UUnison Haskell
Compiler

What is Unison written in?

The Unison compiler is written in Haskell (documented).

Quick Facts

First released
2020
Typing
static

About Unison

Unison is a two or more musical parts sounding the same pitch; an interval of zero size (a frequency ratio of 1:1). It is a statically typed and garbage-collected language that is executed directly by an interpreter. It supports functional programming.

Unison first appeared in 2020. Unison is now used mainly in specialized niches and by dedicated communities.

How Unison is implemented

In the Language Lineage dataset, its compiler is written in Haskell.

Unison in the language family tree

Unison drew on ideas from Haskell.

Sources: Wikipedia · Wikidata

Frequently Asked Questions

What language is Unison written in?
Unison is primarily implemented in Haskell. See the implementation section above for details and source references.
What languages influenced Unison?
Unison was influenced by Haskell among others. See the influence section above for the full list.
When was Unison first released?
Unison was first released in 2020.

Evidence Sources

Discover More

Embed this graph

Paste this iframe into any HTML page to show the Unison relationship graph.

<iframe src="https://www.languagelineage.org/embed?lang=unison" width="100%" height="500" loading="lazy" style="border:0" title="Unison relationship graph"></iframe>

Please attribute the visualization to Language Lineage and link to the Unison source record.

Explore Unison in Graph →