awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comब्लॉग
श्रेणियाँ

3 रिपॉजिटरी

Awesome GitHub RepositoriesPattern Guards

Adding boolean expressions to patterns to refine the conditions for a match.

Distinct from Pattern Matching: Focuses on the conditional logic (guards) attached to a pattern match.

Explore 3 awesome GitHub repositories matching part of an awesome list · Pattern Guards. Refine with filters or upvote what's useful.

Awesome Pattern Guards GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • purescript/purescriptpurescript का अवतार

    purescript/purescript

    8,832GitHub पर देखें↗

    PureScript is a statically typed, purely functional programming language that compiles to JavaScript. It is designed as a cross-platform frontend language for building safe web applications, utilizing a static type system and a JavaScript compiler to ensure program correctness across browser and server environments. The language is distinguished by its emphasis on mathematical purity, featuring a robust type system with first-class support for monads. It provides a sophisticated toolset for static verification, including algebraic data types, type classes, and automatic type inference to reje

    Adds boolean expressions to patterns to impose extra constraints before a specific case executes.

    Haskellalt-jshaskelljavascript
    GitHub पर देखें↗8,832
  • unisonweb/unisonunisonweb का अवतार

    unisonweb/unison

    6,487GitHub पर देखें↗

    Add a Boolean guard expression to a pattern that must evaluate to true for the match to succeed.

    Haskellhacktoberfesthaskellprogramming-language
    GitHub पर देखें↗6,487
  • tc39/proposal-pattern-matchingtc39 का अवतार

    tc39/proposal-pattern-matching

    5,782GitHub पर देखें↗

    This is a TC39 proposal to add declarative pattern matching syntax to the ECMAScript language. It introduces a match expression that allows developers to inspect and branch on data structures using patterns with destructuring, guards, and logical combinators. The proposal defines a custom matcher protocol via a well-known symbol, enabling objects to implement user-defined matching logic with arbitrary extraction and decomposition. The proposal supports matching against literal primitives using SameValue equality with special handling for signed zero and NaN, as well as relational comparison

    Combines pattern matching with conditional guards and logical operators for precise value filtering.

    HTML
    GitHub पर देखें↗5,782
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Pattern Matching
  5. Pattern Guards