Unison
banner
unison-lang.org
Unison
@unison-lang.org
Friendly programming language from the future
Open source http://github.com/unisonweb/unison
Cloud platform: https://unison.cloud
Community: https://unison-lang.org/discord
A Unison terminology reminder, for the working dev:

↖️ Dependents: what 𝘶𝘴𝘦𝘴 a given term (where is this thing even called?)
↘️ Dependencies: what is this term 𝘮𝘢𝘥𝘦 𝘧𝘳𝘰𝘮 (how does this code even work?)

Fortunately, Unison Share exposes both in our code browsing UI!
November 5, 2025 at 11:47 PM
✅ Our improved code diff view just landed on Unison Share! Featuring:

- Clearer colors and an intuitive UI
- Smart semantic diffs

share.unison-lang.org/
October 16, 2025 at 8:45 PM
✨ The new dependents view shows everywhere a definition is used, broken down by category, as a separate card in Unison Share and the Unison Desktop app.

Your codebase is a bidirectional graph! You should be able to walk it as such.
September 26, 2025 at 8:01 PM
The UCM-Desktop has a new release! Version 1.3.0 is pretty smooth, with new animations and workflow helpers. 🎨

Support for folding cards
Copy formatted source code button
Better card focus indicators
View and copy a definition hash

Get it here:
github.com/unisonweb/uc...
September 3, 2025 at 11:00 PM
🤝 Check out our new side-by-side language pages for Unison! We provide comparisons for syntax and patterns found in other languages and how to accomplish them in Unison.

Here's a snippet from our Python guide. 🐍 More to come!

www.unison-lang.org/compare-lang...
September 2, 2025 at 6:21 PM
🖥️ UCM Desktop 1.2.1 is out!

Polish for a smoother Unison workflow:

✨ Better light mode contrast (including overlays)
🎯 Clearer focus indicators
⌨️ Keyboard shortcut guide (in Settings)
🖱️ Click cards to focus

github.com/unisonweb/uc...
August 25, 2025 at 4:48 PM
🎊 Tab completion for remote projects and branches on Unison Share is here!

No more typos or flipping to the browser to check spellings. It's a delightful quality-of-life win for Unison devs!
July 30, 2025 at 5:48 PM
Unison 0.5.42 is out, with some big improvements:

* Ability handlers are up to 2-80x faster (See dolio.unison-services.cloud/s/blog/posts...)
* Typo fix suggestions
* And more...

github.com/unisonweb/un...
June 30, 2025 at 3:00 PM
Effect handlers are great—until you realize your custom Ability is copying the whole call stack. 😬

Here's Dan Dolio on how Unison recognizes affine handlers and optimizes them:

dolio.unison-services.cloud/s/blog/posts...
June 25, 2025 at 5:30 PM
🛎️ You can now subscribe to project notifications on Unison Share! Stay updated on changes, edits, and new contributions to your projects, all in one place.

This feature is a V1 release, with more integrations to come!
June 23, 2025 at 5:01 PM
🤝 We've just added collaborator support to Unison Share!

You can now add fellow Unison devs to your projects with these roles:

👁️ View – Read & download
🔧 Maintain – Read, download, merge & write
🔑 Admin – Full admin permissions

Try it out here: share.unison-lang.org/
March 25, 2025 at 5:39 PM
🤝 We're adding more support for team workflows to Unison Share: project collaborators are in testing, with general support shipping soon!
February 25, 2025 at 5:34 PM
🐘 The new Unison Postgres library features typed queries, prepared statements, and support for custom decoders!

`lib.install` it here: share.unison-lang.org/@runarorama/...
February 6, 2025 at 8:01 PM
🦕 Long-time Unison users, next week we're closing the loop on a big migration: the end of the loose code era!

Your local codebase has already migrated to using projects, but for the stalwart few who have some hosted loose code on Unison Share, a backup is two commands:
February 4, 2025 at 8:52 PM
🌟 The the first official release of the UCM Desktop app is here!

Browse your local codebase, click through to source definitions, and read the docs, all in a sleek new UI. ✨

github.com/unisonweb/uc...
January 9, 2025 at 7:54 PM
🎄You and your friends are cordially invited to Unison's #AdventOfCode season.

Spread the word: www.unison-lang.org/adventofcode...
November 27, 2024 at 2:01 PM
📰 The first pre-release version of the UCM Desktop is here!

Download it and give it a spin:

github.com/unisonweb/uc...
November 26, 2024 at 5:51 PM
You can run something close to that in Unison today, albeit not as brief. This rotates through a bank of quotes and publishes a new one every day.

Source: share.unison-lang.org/@rlmark/quot...

Live version (updates every 5 seconds instead of daily): rlmark.unison-services.cloud/s/quoteservi...
November 21, 2024 at 5:34 AM
🧰 We're hard at work bringing the graphical UCM desktop app up to parity with the existing Local UI. This week, we wired up library indicators for codebase terms.
November 20, 2024 at 6:47 PM