Haskell Meetup #2

Haskell Milano
Haskell Milano
Gruppo pubblico

Mikamai

Via Giulio e Corrado Venini, 42 · Milano

Come trovarci

Il campanello è Mikamai, quando entrate proseguite dritto, attraversate il cortile interno del palazzo, vi trovate di fronte un portone di metallo con un foglio con scritto Mikamai, l’ufficio è all’ultimo (e unico) piano.

Immagine del luogo dell'evento

Dettagli

Vista la natura estremamente vasta del linguaggio e delle sue applicazioni risulta difficile individuare delle attività di questa community che possano soddisfare persone diverse ad un diverso grado di formazione, per questo abbiamo deciso di dividerci in gruppi di lavoro / studio.

Di seguito i gruppi che troverete durante questo meetup con le attività previste.

Chiunque può partecipare a qualunque gruppo, fate riferimento alla sezione "Come prepararsi al prossimo incontro" del gruppo desiderato. Per dubbi sull'organizzazione leggete la descrizione del meetup in home page (https://www.meetup.com/haskell-milano). Per qualsiasi altra domanda relativa al meetup o in particolare ai gruppi contattate gli organizzatori o venite a trovarci sul nostro Discord (https://discord.gg/x9vm76D).

L'evento inizia alle 19:30 ma se ti va scambiare due chiacchiere iniziamo ad incontrarci alle 19:00 per fare un po' di networking.

Alla fine dell'evento di solito ci organizziamo per una cena in uno dei locali nelle vicinanze.

Ecco i gruppi ;-)

Gruppo: studiamo il libro “Haskell Programming from First Principles”
Attività: la sfida è quella di studiare ogni mese uno o più capitoli del libro “Haskell Programming from First Principles” (http://haskellbook.com/) e fare tutti gli esercizi proposti, durante l’incontro ci confronteremo sugli eventuali dubbi, rivedremo insieme gli esercizi e condivideremo gli eventuali approfondimenti. Sarà un viaggio impegnativo che durerà più di 2 anni ma ne varrà la pena! (se avete problemi a procurarvi una copia fatemelo sapere)
Campione: Gabriele Lana
Come prepararsi al prossimo incontro: studiare il capitolo 2, 3, 4 e facendo tutti gli esercizi (NDC. questo mese sarà molto impegnativo, iniziate da subito!).
Cosa faremo durante il prossimo incontro: revisione dei capitoli 2, 3, 4 e di tutti gli esercizi.

Gruppo: completiamo exercism.io
Attività: ogni mese ci diamo da fare 4 esercizi a casa (da modulare nel tempo se sono troppi o troppo pochi) presi da https://exercism.io, durante l’incontro commenteremo e confronteremo le nostre soluzioni
Campione: Emanuele Parrinello
Come prepararsi al prossimo incontro: svolgere a casa i successivi 4 esercizi della Track: Acronym, Strain, Anagram, Clock. Idealmente cercando di usare uno stile idiomatico e sfruttando al massimo l'espressività del linguaggio (es. definendo dei tipi)
Cosa faremo durante il prossimo incontro: revisione e commento degli esercizi fatti a casa

Gruppo: scrivere una minima implementazione di un client torrent in haskell
Attività: cercheremo di implementare il client per lo piú durante gli incontri, cercando di studiare a casa il materiale necessario per poter scrivere la funzionalità dedicata alla serata.
Campione: Carlo Sana
Come prepararsi al prossimo incontro: leggersi le specifiche di bitTorrent e leggersi la documentazione delle varie librerie che abbiamo usato nel progetto (rio, attoparsec, hspec per esempio)
Cosa faremo durante il prossimo incontro: proveremo a scaricare un file torrent valido e a ricavare i vari dati usando il nostro parser.

Per vedere cosa abbiamo fatto nell'incontro precedente leggete i commenti alla seguente pagina https://www.meetup.com/haskell-milano/events/265735644/