Unisciti al track Unison di Exercism per accedere a 53 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.
helloWorld : '{IO, Exception} ()
helloWorld = 'let
use Text ++
name = !console.getLine
printLine ("Hello " ++ name)
Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.
Segna tutti i fiori di un giardino.
Converti un numero, rappresentato come una sequenza di cifre in una base, in qualsiasi altra base.
Inverti una stringa data.
Una definizione di Unison è identificata da un hash del suo albero sintattico. Il codice non è solo testo modificabile.
Una codebase Unison è archiviata in un database immutabile di sola aggiunta.
Unison è un linguaggio di programmazione funzionale di uso generale, tipizzato staticamente.
Descrivi interi sistemi distribuiti in un unico programma. Comunica facilmente attraverso i confini della rete.
Rappresenta le computazioni con effetti nel sistema dei tipi di Unison tramite gli effetti algebrici
Programmare dovrebbe essere una gioia. I nostri strumenti e la nostra community sono qui per aiutarti.
Ogni linguaggio ha il suo modo di fare le cose. La traccia Unison non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore Unison e a scrivere codice idiomatico in Unison. Dopo aver risolto un esercizio, invialo alla nostra squadra di volontari, che ti darà suggerimenti, idee e feedback su come renderlo più simile a quello che vedresti normalmente in Unison: ti aiuteranno a scoprire le cose che non sai di non sapere.
Scopri di più sul mentoringLa traccia Unison su Exercism ha 53 esercizi per aiutarti a scrivere codice migliore.
Vedi tutti gli esercizi di UnisonLa parte migliore: è gratis al 100% per tutti.
Unisciti alla traccia Unison