Unison Wrapped 2024
It's time to reflect and celebrate ๐
Language & tooling development
We shipped new tools and features for every part of the programming experience, from how you download libraries, to faster runtime performance, to how your codebase stores its history.
3069
Commits
436
PRs merged
17
Releases
9414
Release downloads
Unison Share
Unison programmers have been building a dynamic ecosystem of projects and apps. Whether youโve authored multiple libraries this year or just created your first hello-world, youโre in good company.
422
New projects
258
Contributions
923
Project releases
54930
Project downloads
Unison Cloud
Did we mention, we released a whole Cloud computing platform in 2024? That's right, Unison Cloud hasn't yet turned 1, and already, we've added new storage
capabilities and distributed computing primitives for building and
deploying web applications.
Signup for free
helloWorld.logic : HttpRequest ->{Exception, Log} HttpResponse
helloWorld.logic = Route.run do
name = route GET Parser.text
info "request for greeting" [("name", name)]
ok.text ("๐ hello " ++ name ++ "\n")
helloWorld.deploy : '{IO, Exception} ()
helloWorld.deploy = Cloud.main do
name = ServiceName.named "hello-world"
serviceHash = deployHttp !Environment.default helloWorld.logic
ServiceName.assign name serviceHash
Community
You are the best part of Unison's year. We are constantly inspired by the community of friendly, helpful, and intrepid Unison programmers. Thank you for being here!
Unison Forall
We hosted the second iteration of Unison's very own programming language conference, with talks from folks around the world!
Shipped in 2024
We focused on collaboration, performance, and discovery this year.
lib.install
command
๐ Improved update
and merge
commands
namespace
scratch file pragma
edit
and edit.new
commands
๐ text.find
command
๐ค JIT prerelease
What we're up to in 2025
We're investing in a new UI to manage and write Unison code, organizational support for collaborating with teams, more Unison libraries, and core language improvements, like record types and runtime performance boosts. It's going to be a great year. Join us!
Help shape the future of Unison
Stay up to date; join the community.