Estudos Funcionais
Repositório com materiais de estudo sobre programação funcional em diversas linguagens ou a parte mais teórica da programação funcional.
- Linguagens específicas
- Teoria
- Outras coleções
Linguagens específicas
Coq
-
Videos
-
Livros
Elm
- Videos
Erlang
- Videos
- Livros
Haskell
-
Cursos
-
Videos\Palestras
- PT-BR
- ENG
-
Livros
Idris
- Videos
- PT-BR
- ENG
C++
-
Videos
- PT-BR
- ENG
-
Livros
- PT-BR
- ENG
-
Artigos
- PT-BR
- ENG
Javascript
-
Videos
-
Livros
PHP
-
Videos
- PT-BR
- ENG
-
Livros
- PT-BR
- ENG
-
Artigos
Python
-
Artigos (helpers)
- PT-BR
- ENG
-
Videos
- PT-BR
- ENG
- Daniel Kirsch - Functional Programming in Python
- Calen Pennington Immutable Programming Writing Functional Python
- Reuben Cummings - A Functional Programming Approach to Data Processing in Python - 1 of 2 - λC 2017
- Reuben Cummings - A Functional Programming Approach to Data Processing in Python - 2 of 2 - λC 2017
Scala
- Scala tutorial
- Tutorial Cat
- http://joelabrahamsson.com/programming/scala/
- https://docs.scala-lang.org/getting-started-sbt-track/getting-started-with-scala-and-sbt-on-the-command-line.html
- http://scalatutorials.com/tour/interactive_tour_of_scala_operators_are_methods.html
- https://www.youtube.com/watch?v=DxrLPZD1Hxw&feature=youtu.be
Ocaml
- Livros
PureScript
Racket
-How to Design Programs, Second Edition
Clojure
- https://github.com/yieldbot/flambo
- http://practicalli.github.io/clojure/
- https://learnxinyminutes.com/docs/pt-br/clojure-pt/
- https://www.youtube.com/watch?v=ciGyHkDuPAE&feature=youtu.be
- https://programming-pages.com/2012/01/16/recursion-in-clojure/
- http://www.onyxplatform.org/learn/
Elixir
-
Livros
-
Comunidades
-
Cursos
-
Sites
Teoria
Fundamentação
- How functional programming mattered
- Advanced Functional Programming
- Matemática Fundacional para Computação
- The Carnap Book
Cálculo Lambda
Data Strucutres
- Livros
Teoria das Categorias
-
Texto
-
Videos