awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Scala-Bibliotheken für funktionale Programmierung

Ranking aktualisiert am 30. Juni 2026

For eine Bibliothek für funktionale Programmierung in Scala, the strongest matches are typelevel/cats (Cats is the foundational functional programming library for Scala), zio/zio (ZIO is a premier functional effect system for Scala) and scalaz/scalaz (Scalaz is a foundational Scala library that delivers a). Each is ranked by relevance to your query, popularity and recent activity.

Erkunde Open-Source-Bibliotheken und Frameworks, die funktionale Programmierung und typsichere Entwicklung in Scala ermöglichen.

Scala-Bibliotheken für funktionale Programmierung

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • typelevel/catsAvatar von typelevel

    typelevel/cats

    5,447Auf GitHub ansehen↗

    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

    Cats is the foundational functional programming library for Scala, providing a comprehensive type class hierarchy, functional data types, immutable collections, and composable abstractions for pure code; note that the effect type (IO) is provided separately by Cats Effect, so it meets most but not all of the listed features directly.

    ScalaAlgebraic Data TypesType ClassesAlgebraic Type Classes
    Auf GitHub ansehen↗5,447
  • zio/zioAvatar von zio

    zio/zio

    4,347Auf GitHub ansehen↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    ZIO is a premier functional effect system for Scala that delivers a composable IO type, fiber-based concurrency, and typed error handling, fitting the search for a Scala library with effect-based purity and concurrency support.

    ScalaAlgebraic Data TypesDaemon FibersEither Submersions
    Auf GitHub ansehen↗4,347
  • scalaz/scalazAvatar von scalaz

    scalaz/scalaz

    4,667Auf GitHub ansehen↗

    Scalaz is a functional programming library for Scala that provides a collection of purely functional data structures and type classes. It functions as a framework for organizing functional behaviors into hierarchies to enable generic programming and type-safe transformations. The library includes tools for composing and managing nested functional effects within a single type stack through a monad transformer system. It provides data structures for representing and combining input, output, and optionality effects. The project covers a broad surface of functional abstractions, including the im

    Scalaz is a foundational Scala library that delivers a principled type class hierarchy, an effect type (Task), functional data types, concurrency support, and composable error handling — exactly the tools this search requires for pure functional programming in Scala.

    ScalaType Classes
    Auf GitHub ansehen↗4,667

Related searches

  • Sammlung von Ressourcen für funktionale Programmierung mit F#
  • Leseliste zum Erlernen von Scala
  • Dependency-freie Utility-Bibliothek für JavaScript
  • Curriculum zum Erlernen von Haskell
  • eine Bibliothek für nebenläufige Programmierung in Clojure
  • Sammlung von OCaml-Bibliotheken und -Tools
  • eine Bibliothek für Error-Handling in Rust-Anwendungen
  • Sammlung von Bibliotheken für die Nim-Programmierung