tri-fp

Eliminate try-catch and make it possible to handle all 3 outcomes differently: result, native exception, & application error.

resultx

Minimalist, strongly-typed result pattern for TypeScript