Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: guard-clauses

ardalis/GuardClauses

A simple package with guard clause extensions.

Language: C# - Size: 3.59 MB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 2,936 - Forks: 269

feO2x/Light.GuardClauses

A lightweight .NET library for expressive Guard Clauses.

Language: C# - Size: 3.13 MB - Last synced: 17 days ago - Pushed: 7 months ago - Stars: 83 - Forks: 8

safakgur/guard 📦

A high-performance, extensible argument validation library.

Language: C# - Size: 1.04 MB - Last synced: 18 days ago - Pushed: 11 months ago - Stars: 715 - Forks: 51

DanielMSchmidt/babel-generate-guard-clauses

A helper to generate different guard clauses

Language: JavaScript - Size: 568 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

fluxera/Fluxera.Guards

An extendable guard implementation.

Language: C# - Size: 83 KB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 4 - Forks: 2

bgsrb/guard

a argument validation library.

Language: Go - Size: 8.79 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

johngitahi/xguard

A guard clause library to gatekeep your functions

Language: Python - Size: 23.4 KB - Last synced: 1 day ago - Pushed: 12 months ago - Stars: 1 - Forks: 0

Farfetch/checkarg

Guard clause library for Python projects, to validate arguments on every python function/method.

Language: Python - Size: 256 KB - Last synced: 16 days ago - Pushed: 5 months ago - Stars: 21 - Forks: 4

danielwertheim/Ensure.That

Guard clause project for .NET

Language: C# - Size: 2.1 MB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 438 - Forks: 50

sh-erfan/GuardChain

A simple extendable library for throwing different exceptions in different conditions using single chainable statements

Language: C# - Size: 133 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

nicolasrouge/tdd-bank-account-kata

TDD Banking Kata + SOLID + Strategy and Factory Patterns

Language: C# - Size: 28.3 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

tangkhaiphuong/stateless

Finite State Machine porting from Stateless C#

Language: TypeScript - Size: 246 KB - Last synced: 29 days ago - Pushed: almost 5 years ago - Stars: 31 - Forks: 6

george-pancescu/Guard

A simple library that facilitates runtime checks of code and allows to define preconditions and invariants within a method.

Language: C# - Size: 1.51 MB - Last synced: 17 days ago - Pushed: almost 2 years ago - Stars: 21 - Forks: 7

slurmulon/flap

:rooster: Guard clauses for JS

Language: JavaScript - Size: 44.9 KB - Last synced: 28 days ago - Pushed: over 4 years ago - Stars: 4 - Forks: 0

pm7y/GuardAgainst 📦

Useful guard clauses that simplify argument validity checking and make your code more readable.

Language: C# - Size: 286 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 12 - Forks: 2

maiconheck/krafted

A clean, decoupled and extensible, carefully crafted set of libraries for general purpose. Krafted provides a toolkit of useful and reusable pieces of code, in order to increase your productivity. 🚀

Language: C# - Size: 976 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 18 - Forks: 1

NilavPatel/Guard-Pattern

Guard-Pattern validations in C#

Language: C# - Size: 31.3 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 2 - Forks: 1

Byteology/guard-clauses

A simple extensible package containing generic guard clause extensions.

Language: C# - Size: 95.7 KB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 1

Yortw/Ladon.Net

A lightweight, low overhead, low ceremony, cross platform library for guarding against bad method inputs.

Language: C# - Size: 115 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

fernandostockler/GuardClauses

A collection of extension methods for validating method arguments in order to spot bugs as quickly as possible.

Language: C# - Size: 87.9 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

webmasterdevlin/PollyDemo

Retry and circuit breaker policies in C# microservices.

Language: C# - Size: 1.45 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

ByteDecoder/ByteDecoder.Common

C# Common utility classes, guard clauses, extension methods, and more.

Language: C# - Size: 579 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

CodingZeal/isy

Guard clause for argument type assertions

Language: Ruby - Size: 20.5 KB - Last synced: 16 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0