diff --git a/README.md b/README.md index c6b269d..1e4b183 100644 --- a/README.md +++ b/README.md @@ -28,11 +28,11 @@ npm install moneo-ts@x.x.x ```typescript import { Option, Some, None } from 'moneo-ts'; -Option(0); // -> Some -Option(''); // -> Some -Option({}); // -> Some<{}> -Option(null); // -> None -Option(undefined); // -> None +Option(0); // Some +Option(''); // Some +Option({}); // Some<{}> +Option(null); // None +Option(undefined); // None ``` **Either** @@ -40,17 +40,17 @@ Option(undefined); // -> None ```typescript import { Either, Right, Left } from 'moneo-ts'; -Right(0); // -> Right -Right(''); // -> Right -Right({}); // -> Right<{}> -Right(null); // -> Right -Right(undefined); // -> Right - -Left(0); // -> Left -Left(''); // -> Left -Left({}); // -> Left<{}> -Left(null); // -> Left -Left(undefined); // -> Left +Right(0); // Right +Right(''); // Right +Right({}); // Right<{}> +Right(null); // Right +Right(undefined); // Right + +Left(0); // Left +Left(''); // Left +Left({}); // Left<{}> +Left(null); // Left +Left(undefined); // Left ``` **IO** @@ -58,9 +58,8 @@ Left(undefined); // -> Left ```typescript import { IO, IOAsync } from 'moneo-ts'; -// Examples -IO(() => 1); // -> IO -IO((env: { a: 1 }) => env.a + 1); // -> IO<{ a: number }, number> -IOAsync(async () => 1); // -> IOAsync -IOAsync(async (env: { a: 1 }) => env.a + 1); // -> IOAsync<{ a: number }, number> +IO(() => 1); // IO +IO((env: { a: 1 }) => env.a + 1); // IO<{ a: number }, number> +IOAsync(async () => 1); // IOAsync +IOAsync(async (env: { a: 1 }) => env.a + 1); // IOAsync<{ a: number }, number> ```