We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 6e4f9f9 + 8631ea6 commit a6e0134Copy full SHA for a6e0134
packages/io-ts-http/README.md
@@ -91,12 +91,14 @@ type ExampleDecodedResult = {
91
This type is properly inferred by TypeScript and can be used in destructuring like so:
92
93
```typescript
94
-// decodeOrElse is a function defined in our common-interface package
95
-const { id, time } = decodeOrElse(
96
- 'Request',
97
- ExampleHttpRequest,
98
- request,
99
- someErrorHandler,
+import { pipe } from 'fp-ts/function';
+import * as E from 'fp-ts/Either';
+
+const { id, time } = pipe(
+ ExampleHttpRequest.decode(request),
+ E.getOrElseW((decodeErrors) => {
100
+ someErrorHandler(decodeErrors);
101
+ }),
102
);
103
```
104
0 commit comments