/lambda

🔮 Estudos obscuros de programação funcional

Pagar.me Lambda

Um grupo de estudos sobre programação funcional


Intro

O propósito desse repo é centralizar tudo que discutirmos na guilda de programação funcional, desde material de estudos até discussões e datas de reuniões.

Conceitos

  • Imutabilidade
  • Idempotência
  • Efeitos Colaterais
  • Expressividade

Links

  • Cube Composer - Puzzle que ensina composição e operações em lista como map e filter

Libs

Algumas linguagens mais populares como JS, PHP e C# tem bastante suporte à programação funcional. libs dessa lista tem como objetivo entregar ferramentas para você extrair ao máximo os benefícios de funcional escondidos nelas.

Multi-linguagem

  • ReactiveX - An API for asynchronous programming with observable streams.

JS

PHP

  • Garp Functional - PHP utility library embracing functional programming paradigms. Supports PHP 5.3+.

Recomendações de leitura

Grátis

This is a book on the functional paradigm in general. We'll use the world's most popular functional programming language: JavaScript.

This books aims to provide a gentle introduction to functional programming. It's based on the premises that functional programming provides pedagogic insights into many aspects of computing and offers practical techniques for general problem solving.

Pago

Welcome to a new way to learn Haskell. It is our goal to make Haskell as clear, painless, and practical as we can.