|
|
|
|
|
by pchiusano
209 days ago
|
|
You can gradually adopt Unison, it's not all or nothing. It's true that when programming in Unison, you use Unison's tooling (which is seriously one of the best things about it), but there are lightweight ways of integrating with existing systems and services and that is definitely the intent. We ourselves make use of this sort of thing since (for instance) Unison Cloud is implemented mostly in Unison but uses Haskell for a few things. Related: https://news.ycombinator.com/item?id=46051750 (you can use Unison like any other open source general-purpose language) https://news.ycombinator.com/item?id=46051939 (you can integrate Unison's tooling with git) There can be enormous value in creating multiple pieces of tech all designed to work really well together. We've done that for Unison where it made sense while also keeping an eye on ease of integration with other tech. |
|