awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Functional Programming · Awesome GitHub Repositories

4 repos

Awesome GitHub RepositoriesFunctional Programming

Programming techniques and paradigms focused on declarative, side-effect-free code and the management of lexical scope through closures.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Functional Programming. Refine with filters or upvote what's useful.

  1. Home
  2. Software Engineering & Architecture
  3. Architectural Design Patterns
  4. Design Patterns
  5. Functional Design Patterns
  6. Functional Programming

Awesome Functional Programming GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    Study best practices for writing declarative, side-effect-free code through functional programming paradigms.

    awesomeawesome-listlists
  • getify/You-Dont-Know-JS

    getify/You-Dont-Know-JS

    184,424GitHubView on GitHub↗

    This project is a comprehensive educational series designed to provide a deep technical understanding of the JavaScript programming language. It functions as a multi-volume curriculum that guides developers through the core mechanisms, execution models, and underlying specifications that define how the language operate

    Illustrates the mechanics of lexical scoping and how functions maintain access to outer variables after execution.

    asyncbookbook-series
  • rust-lang/rust

    rust-lang/rust

    110,533GitHubView on GitHub↗

    Rust is a programming language designed for memory safety and performance. It provides a comprehensive curriculum that covers fundamental syntax, memory management, and advanced programming paradigms, including support for functional and object-oriented styles. The language features a strong type system that enforces m

    Retains access to outer lexical scope variables within functions using trait-based return types.

    Rustcompilerlanguagerust
  • sindresorhus/awesome-nodejs

    sindresorhus/awesome-nodejs

    65,038GitHubView on GitHub↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of hi

    Implement declarative code structures using libraries that support functional programming paradigms.

    awesomeawesome-listjavascript

Explore sub-tags

  • ClosuresProgramming constructs that allow functions to retain access to variables from their outer lexical scope after execution.