Skip to content

parseJson

parseJson(s): Result<SyntaxError, unknown>

Defined in: Data/Str.ts:256

Safely parses a JSON string, returning a Result<SyntaxError, unknown>.

string

Result<SyntaxError, unknown>

Str.parseJson('{"a": 1}'); // Ok({ a: 1 })
Str.parseJson('invalid');  // Err(SyntaxError)