(
a: Option.Option<number>,
b: Option.Option<number>,
expected: Option.Option<number>
)
| 245 | |
| 246 | it("orElse", () => { |
| 247 | const assertOrElse = ( |
| 248 | a: Option.Option<number>, |
| 249 | b: Option.Option<number>, |
| 250 | expected: Option.Option<number> |
| 251 | ) => { |
| 252 | deepStrictEqual(pipe(a, Option.orElse(() => b)), expected) |
| 253 | } |
| 254 | assertOrElse(Option.some(1), Option.some(2), Option.some(1)) |
| 255 | assertOrElse(Option.some(1), Option.none(), Option.some(1)) |
| 256 | assertOrElse(Option.none(), Option.some(2), Option.some(2)) |
no test coverage detected
searching dependent graphs…