awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 مستودع

Awesome GitHub RepositoriesOptional Value Transformations

Functions that apply transformations to the inner value of an optional container while preserving the empty state.

Distinct from Optional Value Types: Focuses on the transformation logic (mapping) rather than the general type definition.

Explore 1 awesome GitHub repository matching data & databases · Optional Value Transformations. Refine with filters or upvote what's useful.

Awesome Optional Value Transformations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • gcanti/fp-tsالصورة الرمزية لـ gcanti

    gcanti/fp-ts

    11,523عرض على GitHub↗

    fp-ts is a TypeScript library that brings pure functional programming patterns to the language through algebraic data types, type class abstractions, and composable combinators. It provides foundational data types like Option for optional values, Either for typed error handling, and Task for lazy asynchronous computations, all designed to make invalid states unrepresentable and side effects explicit. The library is built on category theory concepts, offering type classes such as Functor, Applicative, Monad, Semigroup, and Monoid with lawful instances for common data structures. The library di

    Applies a function to the inner value of an Option, preserving the empty state.

    TypeScriptalgebraic-data-typesfunctional-programmingtypescript
    عرض على GitHub↗11,523
  1. Home
  2. Data & Databases
  3. Null Value Representations
  4. Optional Containers
  5. Optional Value Types
  6. Optional Value Transformations

استكشف الوسوم الفرعية

  • Constant MappingsReplacing the inner value of a container with a fixed constant value. **Distinct from Optional Value Transformations:** Specifically targets constant value replacement rather than general functional transformations.
  • Context-Preserving MappingsFunctions that transform the inner value of a computational context without altering the context itself. **Distinct from Optional Value Transformations:** Broader than Optional Value Transformations as it applies to any functor/type constructor, not just Options.
  • Effectful TraversalsApplying functions that return effectful containers to the inner value of a context and aggregating the results. **Distinct from Optional Value Transformations:** Distinct from generic transformations by focusing on the execution of effectful computations rather than pure mapping.