awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesFunctional Implementations

Implementations of data structures using purely functional paradigms.

Distinct from Data Structure Implementations: Focuses specifically on functional paradigms like recursion schemes rather than general pedagogical examples.

Explore 3 awesome GitHub repositories matching education & learning resources · Functional Implementations. Refine with filters or upvote what's useful.

Awesome Functional Implementations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • bitemyapp/learnhaskellbitemyapp 的头像

    bitemyapp/learnhaskell

    8,026在 GitHub 上查看↗

    This project is a comprehensive functional programming curriculum and learning resource for Haskell. It provides sequenced educational paths and technical reference guides designed to take developers from beginner to advanced levels of proficiency. The project distinguishes itself through a deep focus on theoretical and technical foundations, offering detailed studies on type theory, category theory, and runtime internals. It includes a dedicated performance handbook for optimizing execution speed and memory management, as well as an ecosystem guide for managing development tools and editor c

    Provides guides on implementing purely functional data structures and recursion schemes for complex transformations.

    Makefile
    在 GitHub 上查看↗8,026
  • liuxinyu95/algoxyliuxinyu95 的头像

    liuxinyu95/AlgoXY

    6,325在 GitHub 上查看↗

    AlgoXY 是一本函数式编程教育书籍和技术出版物,以 LaTeX 数字书籍形式制作。它作为一个编程教育资源和库,专注于函数式算法和数据结构。 该项目提供了一系列持久化数据结构(如树和堆),专为不可变状态管理而设计。它包含一系列实现练习和验证答案,通过函数式逻辑的实际应用来教授核心计算机科学概念。 内容涵盖了持久化数据结构的设计以及排序和搜索函数式算法的实现。这些材料以使用 LaTeX 构建系统制作的专业排版技术出版物形式交付。

    Builds persistent trees and heaps using purely functional paradigms such as recursion schemes.

    TeXalgorithmsfunctional-programminghaskell
    在 GitHub 上查看↗6,325
  • typelevel/catstypelevel 的头像

    typelevel/cats

    5,447在 GitHub 上查看↗

    Cats is a Scala functional programming library and type class library designed to implement algebraic patterns and functional abstractions. It provides a standardized set of interfaces and a modular toolkit of functional wrappers and containers to enable ad-hoc polymorphism and generic programming across disparate types. The project serves as a functional abstraction standard, offering a monad transformer suite to compose nested effectful contexts and handle multiple computational side effects within a single pipeline. It further enables the construction of embedded domain-specific languages

    Establishes a standardized set of functional interfaces and type classes to enable interoperability between functional libraries.

    Scala
    在 GitHub 上查看↗5,447
  1. Home
  2. Education & Learning Resources
  3. Data Structure Implementations
  4. Functional Implementations

探索子标签

  • Standardized Functional InterfacesStandardized interfaces that wrap data to provide consistent functional behaviors. **Distinct from Functional Implementations:** Focuses on the interface definitions for consistent behavior rather than specific data structure implementations.