Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile
Unison | @unison-lang.org on bsky

@unisonweb

Friendly programming language from the future
Open source github.com/unisonweb/unis…
Cloud platform: unison.cloud
unison-lang.org/discord

ID: 2415160136

linkhttps://unison-lang.org calendar_today28-03-2014 01:42:00

828 Tweet

4,4K Followers

5 Following

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

There's not one but TWO articles about optimizing Unison tooling by the illustrious Chris Penner in today's Haskell Weekly newsletter! Check it out! Unison 💜 #Haskell haskellweekly.news/issue/485.html… haskellweekly.news/issue/485.html…

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

Did you know, Unison has a Zed extension? It's built by our wonderful community! 🛸 The friendly programming language from the future plays nice with your favorite editors. 👽✌️ zed.dev/extensions/uni…

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

📰 UCM 0.5.45 is out ⭐ Adds a Unison MCP server. Agents can typecheck your code, search for libraries, or inspect your project 🔃 New transcript.in-place option modifies your codebase 🏡 lib.install.local command installs a local project as a dependency github.com/unisonweb/unis…

Alvaro Carrasco (@alvaro_c1) 's Twitter Profile Photo

I LOVE that i can generate diagrams in Unison | @unison-lang.org on bsky ... from the code itself! Approach: Imperative DSL that produces a description of a circuit. Unison's "live" docs transforms that description into diagrams as part of rendering the docs. Pretty effortlessly.

I LOVE that i can generate diagrams in <a href="/unisonweb/">Unison | @unison-lang.org on bsky</a> ... from the code itself!

Approach: Imperative DSL that produces a description of a circuit. Unison's "live" docs transforms that description into diagrams as part of rendering the docs. Pretty effortlessly.
Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

🖥️ 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/ucm-…

🖥️ 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/ucm-…
Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

🌐 New major release of Unison’s HTTP library Making a bunch of requests to the same host? The new client features connection pooling + keep-alives for efficient connection re-use, plus custom TLS certs support. share.unison-lang.org/@unison/http?u…

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

🤝 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! unison-lang.org/compare-lang/u…

🤝 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!

unison-lang.org/compare-lang/u…
Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

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/ucm-…

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

☕️ Our newest side-by-side language guide is for the many programmers who know #Java! Come on over! The Weather.valueOf(condition).equals("nice!"); unison-lang.org/compare-lang/u… unison-lang.org/compare-lang/u…

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

📽️ New to the Unison workflow? We're making short videos to walk you through the basics. Follow along here: youtube.com/watch?v=QJ1hxt… youtube.com/watch?v=QJ1hxt…

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

📰 UCM 0.5.49 is out 🔥 Profiling support! Spot program hotspots ± Support for 3-way merge tools 🔢 Builtins for arbitrary precision integers 📚 Better library `upgrade` process for deletions 🎨 Assorted fixes, aliases, & polish github.com/unisonweb/unis…

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

✨ 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.

Lukas Süss (@mechadense) 's Twitter Profile Photo

I 😍 love this. This is 🤩 amazing. Drop down acess to the dependents. I.e. the locations answering the question on where is this currently viewed function used/called from?

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

<<<<<<< 3-way merge support has landed in Unison! ======= You can now use familiar git-style merge tools to resolve conflicts between branches. >>>>>>> Here's a demo:

Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

✅ Our improved code diff view just landed on Unison Share! Featuring: - Clearer colors and an intuitive UI - Smart semantic diffs share.unison-lang.org/?utm_source=tw…

✅ Our improved code diff view just landed on Unison Share! Featuring: 

- Clearer colors and an intuitive UI
- Smart semantic diffs

share.unison-lang.org/?utm_source=tw…
Unison | @unison-lang.org on bsky (@unisonweb) 's Twitter Profile Photo

📽️ Here's a quick video for anyone just getting started with Unison. The gist of it: install the UCM, create a scratch file in the right place, and have fun programming! youtu.be/13Dooyjg6dc?ut…