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.
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. See the embed guide for parameters and sizing.

Spot something wrong?

Every fact on this page is meant to be checkable. If one is wrong, say so and it becomes a dataset change, not a patch to this page.

Goes to a public GitHub issue for review. Nothing you write appears on this site.

Explore Unison in Graph →