Readonlycontext: (context: string) => <T>(computation: Get1<M, T>) => Result.Result<Error, T>Converts a computation value into a Result with a message context.
ReadonlywithContext: (fn: () => string) => <T>(computation: Get1<M, T>) => Result.Result<Error, T>Converts a computation value into a Result with a function fn creating a message.
A monad which allows making the computation value into a
Resultwith an error context message.