throw
assertnever
throw | assertnever | |
---|---|---|
1 | 1 | |
1,181 | 1 | |
- | - | |
2.7 | 10.0 | |
8 months ago | over 1 year ago | |
C# | C | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
throw
assertnever
-
assertnever - Syntactical sugar for assert never
if 0: assert never ``` repo: https://github.com/ZeroIntensity/assertnever
What are some alternatives?
GuardClauses - A simple package with guard clause extensions.
static-assertions - Ensure correct assumptions about constants, types, and more in Rust
SmartAnnotations - A library for .NET that uses source generators to automatically generate data annotations for your models.
ava - Node.js test runner that lets you develop with confidence 🚀
oops - 🔥 Error handling library with context, assertion, stack trace and source fragments
node-deep-equal - node's assert.deepEqual algorithm
Fluxera.Guards - An extendable guard implementation.
validator.js - :interrobang: Lightweight JavaScript form validation, that had minimal configuration and felt natural to use. No dependencies, support UMD.
Guard - A high-performance, extensible argument validation library.
power-assert - Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
validatum - An open-source library for building fluent validation functions for .NET.
baloo - Expressive end-to-end HTTP API testing made easy in Go