How can I learn functional programming?

This page summarizes the projects mentioned and recommended in the original post on /r/functionalprogramming

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. ocaml

    The core OCaml system: compilers, runtime system, base libraries

    two

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. learn-you-a-haskell

    “Learn You a Haskell for Great Good!” by Miran Lipovača

    thre

  4. integrant

    Micro-framework for data-driven architecture

    This was the missing piece for me at least. As mentioned in another reply the Imperative shell, functional core helped me a lot with that. I discovered it through Clean Architecture and by using some micro-frameworks in Clojure that really emphasised the use of the pattern.

  5. PurefunctionPipelineDataflow

    My Blog: The Math-based Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with principle-based Warehouse/Workshop Model

    The Math-based Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with Principle-based Warehouse/Workshop Model

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • [ANN] Reveal Pro 1.3.308 — sticker windows for system libraries (component, integrant, mount)

    3 projects | /r/Clojure | 14 Dec 2021
  • Little confusion trying to understand Integrant's source code

    1 project | /r/Clojure | 8 Oct 2021
  • Tour of our 250k line Clojure codebase

    4 projects | news.ycombinator.com | 3 Jun 2021
  • Svelte Newbie Question: To use stores or not?

    1 project | /r/sveltejs | 1 Mar 2021
  • Examples of multiple dispatch being useful?

    2 projects | /r/Julia | 16 Jan 2021