( a: A )
| 805 | * @since 4.0.0 |
| 806 | */ |
| 807 | export const fromUndefinedOr = <A>( |
| 808 | a: A |
| 809 | ): Option<Exclude<A, undefined>> => (a === undefined ? none() : some(a as Exclude<A, undefined>)) |
| 810 | |
| 811 | /** |
| 812 | * Converts a possibly `null` value into an `Option`, leaving `undefined` |