Maintenance in progress: we are indexing a large batch of new skills. Some pages may load slowly or briefly show no results. Nothing is lost, and everything is back to normal within the hour.

Optional

Use when implementing the Optional/Maybe pattern in C# to eliminate null reference exceptions and make value absence explicit in the type system. USE FOR: Optional<T> type implementation, null elimination patterns, monadic optional chaining, safe value access patterns, API design with explicit optionality DO NOT USE FOR: full FP library with Either/Try/collections (use language-ext), lightweight Maybe with NuGet package (use jflepp-maybe), F# Option type (use fsharp)

majiayu000 28c3c34 2 files · 12.0 KB Updated 567 repo stars

File contents

majiayu000/claude-skill-registry-data/tree/main/development/optional commit 28c3c34377

Frequently asked questions

npx skillmds add majiayu000/optional