© 2026 Hedgehog Software, LLC
Twitter
GitHub
Discord
System
Light
Dark
More
Communities
Docs
About
Terms
Privacy
Search
Star
Feedback
Setup for Free
Option.some and Option.none return Option<T> instead of Some<T> and None<T> because Option is a u... - Effect Community
EC
Effect Community
•
15mo ago
Tiago Dinis
Option.some and Option.none return Option<T> instead of Some<T> and None<T> because Option is a u...
Can someone explain to me why Option
.some and Option
.none return an Option
<T
> instead of Some
<T
> and None
<T
>
?
Effect Community
Join
Production-grade applications in TypeScript.
6,221
Members
View on Discord
Resources
ModelContextProtocol
ModelContextProtocol
MCP Server
Recent Announcements
Similar Threads
Was this page helpful?
Yes
No
Similar Threads
Question about `Effect.asSome` return type being `Option.Some` instead of `Option.Option`
EC
Effect Community / 🚀-effect
2y ago
Purpose of the public fields `i0`, `i1` and `i2` in the `Some` and `None` classes of `Option.ts`.
EC
Effect Community / 🚀-effect
3y ago
Option as a subtype of Effect instead of Either
EC
Effect Community / 🚀-effect
15mo ago
Running an Effect on `None` Value of an `Option` in TypeScript
EC
Effect Community / 🚀-effect
2y ago