osins-utils is tools lib
install
npm install osins-utils
optional
const a = null
console.log('result:', optional(a).orElse('a'))
result: 'a'
const a = null
console.log('result:', optional<string>(a).ifPresentOrElse((v: string) => {
return v
}, () => {
return 'a'
}))
result: 'a'