Skip to content

Commit 6fc9fd0

Browse files
committed
feat: export Success and Failure classes
1 parent 7e4f2e3 commit 6fc9fd0

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/try.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ interface ITry<A> {
99
readonly [Symbol.toStringTag]: string;
1010
}
1111

12-
class Success<A> implements ITry<A> {
12+
export class Success<A> implements ITry<A> {
1313
readonly ok = true;
1414

1515
constructor(readonly value: A) {
@@ -46,7 +46,7 @@ class Success<A> implements ITry<A> {
4646
}
4747
}
4848

49-
class Failure<A> implements ITry<A> {
49+
export class Failure<A> implements ITry<A> {
5050
readonly ok = false;
5151

5252
constructor(readonly error: unknown) {

0 commit comments

Comments
 (0)