|
|
|
|
|
by sbszllr
110 days ago
|
|
I was thinking a similar thing when reading the article. Often, the validity of the input depends on the interaction between some of them. Sure, we can follow the advice of creating types that represent only valid states but then we end up with `fn(a: A, b: B, c: C) transformed into `fn(abc: ValidABC)` |
|