Function toString

Create a String representation of a Result instance.

An Ok instance will be Ok(<representation of the value>), and an Err instance will be Err(<representation of the error>), where the representation of the value or error is simply the value or error's own toString representation. For example:

          call                |         output

--------------------------------- | ---------------------- toString(ok(42)) | Ok(42) toString(ok([1, 2, 3])) | Ok(1,2,3) toString(ok({ an: 'object' })) | Ok([object Object])n toString(err(42)) | Err(42) toString(err([1, 2, 3])) | Err(1,2,3) toString(err({ an: 'object' })) | Err([object Object])

  • Type Parameters

    • T

      The type of the wrapped value; its own .toString will be used to print the interior contents of the Just variant.

    • E

    Parameters

    • result: Result<T, E>

      The value to convert to a string.

    Returns string

    The string representation of the Maybe.