Optional
Option type
Provides a robust option type for C# to avoid null-reference exceptions and signal intent in data modeling
A robust option type for C#
905 stars
35 watching
73 forks
Language: C#
last commit: about 2 years ago
Linked from 5 awesome lists
functional-programmingoption-typesafety
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Async extensions for working with the Optional library in C# to chain asynchronous functions without awaiting | 5 |
| | A Maybe type for C# with idiomatic extensions and System.Linq-like API. | 4 |
| | Provides Go types for optionals and results with values or errors. | 17 |
| | A guide to best practices for writing readable, maintainable C code | 2,008 |
| | A library providing elegant abstractions for optional types and result handling in Nim programming language. | 114 |
| | Provides tools for parsing and managing command-line arguments in Clojure applications. | 726 |
| | Library providing extension methods to give tuple of boolean and type T option-like semantics | 29 |
| | An object-oriented option parser library for PHP, supporting type constraints and various options formats. | 150 |
| | A type-safe sum type library for C# that enables the creation of compact variants with compile-time checked constraints and generated interfaces. | 70 |
| | A standard library implementation of optional values with functional-style utilities | 864 |
| | Comprehensive resource for learning natural language processing (NLP) with a structured course outline and recommended readings. | 834 |
| | A simple UNIX-style option parser in Common Lisp. | 31 |
| | Provides guidelines for writing consistent and clear C# code | 57 |
| | Enforces consistent use of optional type annotations in Python code | 17 |
| | A code generation project providing reusable types to handle multiple defined types as input parameters or return values for methods. | 110 |