Risorse free online di programmazione funzionale

20160131Non so se interessa a qualcuno ma considerando il blog come diario e che la memoria (mia) è quella che è e metti che poi trovi il tempo di leggere almeno qualcosa allora ecco una rassegna di risorse disponibili gratuitamente on teh toobz 😀
Prima di cominciare una confessione: sto copiando da Functional programming books overview di Alex (Alexey) Ott.
Ho eliminato dalla lunga lista di Alex tutti i riferimenti cartacei; ho eliminato i giudizi, se si è interessati si può sempre fare un salto là. Ho eliminato i link a siti di dubbia regolarità (in senso economisticistico ‘mericano). Ho cambiato qualche URL, quando quello indicato risultava non disponibile. Ho anche censurato qualcosa per sentimenti personali o distrazione. Infine sono dell’idea che sia über-fondamentale che il sito di un linguaggio sia comprensivo di un’adeguata documentazione, getting started, reference, esempi, how-to, … Io lo do per scontato, è sempre una delle prime verifiche che faccio.

Programmazione funzionale in generale
Concrete Abstractions
Practical Foundations for Programming Languages

Haskell
Real World Haskell
Developing Web Applications with Haskell and Yesod
Learn You a Haskell for Great Good!
A Gentle Introduction To Haskell, version 98
All About Monads
Thinking Functionally with Haskell
Speeding Through Haskell

Erlang
Learn You Some Erlang for Great Good!

Caml & Objective Caml
Developing Applications With Objective Caml
Introduction to Objective Caml
Think OCaml. How to Think Like a Computer Scientist
Unix system programming in OCaml
Real World OCaml

Lisp
Practical Common Lisp — bellissimo, ne ho ampiamente parlato in passato
On Lisp di Paul Graham, un classico
Common Lisp the Language
Successful Lisp: How to Understand and Use Common Lisp
Common Lisp: A Gentle Introduction to Symbolic Computation
Lisp Hackers. Interviews with 100x More Productive Programmers

Scheme
The Scheme Programming Language

Prolog
Learn Prolog Now!
Prolog and Natural Language Analysis
Algorithms for Computational Linguistics
Computational Semantics
Data Integration – The Relational Logic Approach
Warren’s Abstract Machine: A Tutorial Reconstruction
Simply Logical

Scala
Programming in Scala
Effective Scala

Clojure
Clojure Cookbook

Anche se poi saltano fuori cose come questa: Technology clusters on Stack Overflow, proprio quelli dei miei contatti 😳

:mrgreen:

Posta un commento o usa questo indirizzo per il trackback.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

%d blogger hanno fatto clic su Mi Piace per questo: