Skip to content

Programmazione funzionale con Haskell

Photo of Develer
Hosted By
Develer
Programmazione funzionale con Haskell

Details

Cosa è: Programmazione Funzionale: Haskell
Quando: Mercoledì 12 Giugno dalle ore 18.30 alle 22.30
Di: Daniele D’Orazio
Per chi: l'accesso è libero a tutti
Quanto costa: l'ingresso è gratuito, l'Apericena è compresa!
Dov’è: presso Student Hotel
Chi siamo: Develer è un'azienda che offre servizi informatici innovativi

Abstract della sessione:
Interessato alla programmazione funzionale e design di linguaggi di programmazione, Daniele è un convinto sostenitore di Rust sin dalla versione 1.0. Ha esperienza quinquennale nella programmazione con vari linguaggi tra cui Python, C++, Typescript. Ha trovato in Haskell il mezzo per approfondire la programmazione funzionale.

Sei interessato alla programmazione funzionale o in particolare al linguaggio di programmazione Haskell? Faremo una introduzione del linguaggio scrivendo un interprete del linguaggio esoterico brainf*ck.

Lo scopo di questo workshop è introdurre i partecipanti ai concetti della programmazione funzionale quali immutabilità, functions as first class citizens e le monadi.

Nella prima parte si prenderà familiarità con il linguaggio Haskell e il suo ecosistema, mentre nella seconda verranno presentate e messe in pratica alcune features per lo sviluppo dell’interprete.

Durante la serata verranno trattati i seguenti argomenti:

  • Introduzione generale al linguaggio di programmazione Haskell
  • Introduzione alla programmazione funzionale
  • Scrittura dell’interprete brainf*ck

Obiettivi della sessione:
Prendere familiarità con il linguaggio Haskell e la programmazione funzionale.

Requisiti per la partecipazione:
Conoscenza base di almeno un linguaggio di programmazione

Per poter accedere alla parte pratica è necessario:

  1. Installare “stack”. Potete trovare le istruzioni per il download a questo link: https://docs.haskellstack.org/en/stable/README
  2. Lanciare il comando “stack setup”.
Photo of Develer TechLabs group
Develer TechLabs
See more events
The Social Hub Coworking Florence Lavagnini
V.le Spartaco Lavagnini, 72 · Firenze, FI