( option: Option.Option<A>, expected: A, ..._: Array<never> )
| 195 | * @since 0.21.0 |
| 196 | */ |
| 197 | export function assertSome<A>( |
| 198 | option: Option.Option<A>, |
| 199 | expected: A, |
| 200 | ..._: Array<never> |
| 201 | ): asserts option is Option.Some<A> { |
| 202 | deepStrictEqual(option, Option.some(expected)) |
| 203 | } |
| 204 | |
| 205 | // ---------------------------- |
| 206 | // Either |